Homological algebra - Gel'fand, Sergej Izrailevič, 1944- (Springer, 1999)