A course in homological algebra - Hilton, P. J. (Graduate texts in mathematics, 1971)