Author: Douglas K. Adie
Alternate names: Douglas Adie