Author: David Richard Jones
Alternate names: Jones, David Richard