Book cover for Thoughts upon slavery

Thoughts upon slavery

Enlightenment Ethics: Challenging Injustice with Wesley's Anti-Slavery Advocacy

Description of the book

Author.John Wesley

English