The Human Truth Foundation
Main page:
Human Truth Foundation pages (3):
Time to Move On: Religion Has Cost Too Much: 4.3. Religion and Abolition of the Historical Slave Trade
Christian Moral Theory and Morality in Action: Biblical Morals and Social Disaster: 8.1. Abolition of Slavery
Religion and Abolition of the Historical Slave Trade