Author: Roger A. Ekirch
Alternate names: A. Roger Ekirch