Conceptual Mathematics: A First Introduction to Categories
"This outstanding book on category theory is in a class by itself. It should be consulted at various stages of one's mastery of this fundamental body of knowledge."George Hacken, reviews.com