Author: David Ceri Jones
Alternate names: Jones, David Ceri; DAVID CERI JONES