A first course of homological algebra. - Northcott, G. (Cambridge University Press, 1973)