House of Shades
9780358627920
$30.00
In this dark, immersive tale steeped in atmosphere and drama, the author of Theatre of Marvels returns to Victorian London to tell the story of a young Black female doctor's dangerous quest...