James Hamilton of South Carolina

James Hamilton of South Carolina

Southern Biography Series

by Robert Tinkler

304 Pages / 6.00 x 9.00 x 0.90 in / frontispiece, 1 map

  • Hardcover
  • /
  • 9780807129364
  • /
  • Published: September 2004

$59.95

BUY