Charles Hodge
James Henley Thornwell
Bible
Ethics
International criminal law
Christian views on slavery
Catholic Church and slavery
Slavery
Abolitionism
Christianity