Peter T. Johnstone is a Professor of Mathematics at the University of Cambridge and works in topos theory.