Manin, Yuri I. Max Planck Institute for Mathematics, Max Planck Society;
Manin, Y. I., & Gelfand, S. I. (1999). Homological algebra. Heidelberg: Springer.