Threading homology through algebra selected patterns - Boffi, G. (Oxford mathematical monographs., 2006)