Slavery and Human Progress by David Brion Davis