Author: Philip J. R. Moyes
Alternate names: Philip John Richard Moyes; Philip J.R. Moyes