Wade Hampton III

Hampton

by Robert K. Ackerman

Hardcover

ISBN: 978-1-57003-667-5

ISBN-10: 1-57003-667-5

University of South Carolina Press · 2007