Conceptual Mathematics: A First Introduction to Categories
"Conceptual Mathematics provides an excellent introductory account to categories for those who are starting from scratch. It treats material which will appear simple and familiar to many philosophers, but in an unfamiliar way."   Studies in History and Philosophy of Modern Physics