Author: David P. H. Jones
Alternate names: Jones, David P.H.; David P.H. Jones; DAVID P.H JONES