Basic homological algebra - Osborne, M. Scott (Graduate texts in mathematics ;, 2000)