An introduction to homological algebra - Rotman, Joseph J., 1934-2016 (Universitext, 2009)