Notes on homological algebras - Rotman Joseoh J. (1970)