A survey of modern algebra - Garrett Birkhoff & Saunders Mac Lane (The Macmillan Company, 1971)