Mathematics : Forms and functions - Mac Lane, Saunders, 1909-2005 (Springer, 1986)