Groups,rings modules - Auslander Maurice; Buchsbaum David (1974)