Author: A. Roger Ekirch
Alternate names: A.Roger Ekirch; Roger Ekirch
Born: 1950