Harold Simmons is officially retired but still active in research. He also teaches postgraduate courses in the School of Mathematics at the University of Manchester.
This textbook presents a useful introduction to basic category theory, and would be suitable for a first course at the undergraduate level in computer science or mathematics. Steve Awodey, Mathematical Reviews