Thoughts Upon Slavery By John Wesley A M | Desertcart South Africa