Category Theory (Oxford Logic Guides)
"This book made me fall in love with category theory all over again. ... full of bordering-on-literary descriptions which enhance the various ideas and concepts;the author often uses words extremely well."--MAA Online