Author: Daniel R. Headrick
Alternate names: Daniel Headrick; Daniel R Headrick