Author: David John Parry Williams
Alternate names: Williams, David John Parry; Williams, David; David Williams