Author: Paul T M Smith
Alternate names: Paul T. M. Smith