Algebra - Maclane, Saunders Birkhoff, Garett (American Mathematical Society, 2013)