Algebra - MacLane, Saunders (New York AMS Chelsea, 2013)