Inhuman Traffick: The International Struggle against the Transatlantic Slave Trade; A Graphic History, by Rafe Blaufarb and Liz Clarke. (3rd July 2018) - Mohammadpour, Ahmad