Author: Arthur A. Ekirch Jr.
Alternate names: Arthur A. Ekirch