We have inserted, in this edition, an extra chapter (Chapter X) entitled "Some Applications and Recent Developments." The first section of this chapter describes how homological algebra arose by abstraction from algebraic topology and how it has contributed to the knowledge of topology. The other four sections describe applications of the methods and results of homological algebra to other parts of algebra. Most of the material presented in these...