Maclane, S

Algebra. - Macmillan