Basic homological algebra - Osborne, M. Scott (Springer, 2000)