Category theory. - Herrlich, Horst (Boston Allyn and Bacon, Inc., 2008)