A first course on homological algebra and sheaves - Schapira, Pierre. ([S.l], 1998)