A course in homological algebra - Hilton, Peter John (Graduate texts in mathematics / editores S. Axler, K.A. Ribet, 1971)