Author: Ekirch, Arthur A., Jr.