Slavery And Public History: The Tough Stuff of American Memory by James Oliver Horton Back to product details page >