Methods of homological algebra - Gelfand, Sergei I. (Springer, 2003)