The Legacy of Slavery in Coastal Kenya: Memory, Identity, and Heritage - 9781793646163