Homological algebra, because of its fundamental nature, is relevant to many branches of pure mathematics, including number theory, geometry, group theory and ring theory. Professor Northcott's aim is to introduce homological ideas and methods and to show some of the results which can be achieved. The early chapters provide the results needed to establish the theory of derived functors and to introduce torsion and extension functors. The new concepts...