An introduction to homological algebra - Northcott, D. G. (Douglas Geoffrey) (Cambridge University Press, 1960)