An introduction to homological algebra - Northcott, D. G. 1916-2005 (University Press, 1960)