MacLane and Eilenberg (1945)