The Cambridge Companion to Mary Prince | 9781009259453 | Memmo