An abstract Algebra concerned with results valid for many different kinds of Spaces.
References
Hilton, P. and Stammbach, U. A Course in Homological Algebra, 2nd ed. New York:
Springer-Verlag, 1997.
Weibel, C. A. An Introduction to Homological Algebra. New York: Cambridge University
Press, 1994.