Foundations of relative homological algebra - Eilenberg, Samuel 1913-1998; Moore, John Carrick (1966)