Mathematics, form and function - Maclane, Saunders. (Springer-Verlag, 1986)
Includes index