Author: John T. Pullinger
Alternate names: Mr John T. Pullinger