Author: D. P. Howson
Alternate names: David Philip Howson; D P. Howson