Categories for the Working Mathematician

a copy of the GTM Book by MacLane