Books
Authors
A. Roger Ekirch is professor of history at Virginia Tech. He lives in Roanoke, Virginia.