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