A. Roger Ekirch

Dr. A. Roger Ekirch

Department of History, 437 Major Williams (0117), 220 Stanger Street, Virginia Tech, Blacksburg, VA 24061, USA

Contribution