Anyone who has lived as long as I have, and who has done the things I have, knows there will come a reckoning. Uprooted from her Shanghai childhood, young Cassandra is sent with her father and twin brother to live on the Black Isle. A teeming British colony in the Indonesian archipelago, the Isle is a seaport haunted by a restive multitude of ghosts ghosts that Cassandra can see. These spirits …