Mathematics, form and function - Mac Lane, Saunders, 1909-2005 (Springer Verlag, 1986)