Thomas Jefferson's Ethics and the Politics of Human Progress: The Morality of a Slaveholder by Ari Helo Back to product details page >