Category theory; an introduction - Herrlich, Horst (Allyn and Bacon series in advanced mathematics, 1973)