Author: David S. D. Jones
Alternate names: David S.D Jones