Survey of modern algebra - Birkhoff Garrett; MacLane Saunders (1965)