Author: David J. Hawkings
Alternate names: David J. Hawkins