Author: Philip A. M. Taylor
Alternate names: Philip A M. Taylor