Scott Reynolds Nelson

Scott Reynolds Nelson is assistant professor of history at the College of William and Mary in Williamsburg, Virginia.

Books by the Author