Homological algebra - Gelfand, S. I. (Sergei Izrailevich) (Springer, 1999)