An introduction to Homological Algebra - Rotman, Joseph J. 1934- (Universitext, 2009)