Author: David Hay Jones
Alternate names: Hay Jones, David