Ling (later named Cassandra) sees ghosts. As a child, she moves from Shanghai to The Black Isle, where she grows up through colonialism, war and independence, all the while aware of the haunted souls that share the island with the living. Her struggles take her from poverty to comfort to the horrors of wartime occupation in this debut novel by Sandi Tan.