Principles and agents the British slave trade and its abolition - Richardson, David 1946-2023 (The David Brion Davis series, 2022)