The grand slave emporium: Cape Coast Castle and the British slave trade by William St. Clair | Menrva Books | MenrvaBooks