Emily Haslam The Slave Trade, Abolition and the Long History of International Criminal Law - Taylor and Francis 2020 ISBN: 9780429436482 Source: EBOOK