In early-twentieth-century Shanghai, an ancient imperial dynasty collapses, a new government struggles to life and two girls are bound together in a friendship that will be tested by duty, honour and love.
Abandoned in the courtyard of a once-lavish estate outside Shanghai, seven-year-old Jialing learns she is zazhong—Eurasian—and thus doomed to face a lifetime of contempt from both Chinese and Europeans. The Yang family, new owners of the estate, reluctantly take her in as a servant. As Jialing grows up, her only allies are Anjuin, the eldest Yang daughter, and Fox, an animal spirit who has lived in the courtyard for more than three hundred years. But when a young English girl appears and befriends the lonely orphan—and then mysteriously vanishes—Jialing’s life takes an unexpected turn.
As Jialang grows into womanhood during the tumultuous early years of the Chinese republic, she must find a way to survive political intrigue, jealousy, forbidden love and even murder. Through every turn she is guided, both by Fox and by her own strength of spirit, away from the shadows of her past toward a very different fate. “Rich with detail and a fascinating interplay between the spiritual and earthly realms, Chang’s second novel explores whether it is possible to overcome your past” (Booklist).
Janie Chang writes historical novels that draw upon family history for inspiration. She grew up listening to stories about ancestors who encountered dragons, ghosts, and immortals, and about family life in a small Chinese town in the years before the Second World War. Her second novel, Dragon Spring Road, was released in January 2017. Her first novel, Three Souls was a finalist for the 2013 BC Book Prizes fiction award, one of 9 Canadian novels long listed for the 2015 IMPAC Dublin Literary Award. Born in Taiwan, Janie has lived in the Philippines, Iran, Thailand, and New Zealand. She now lives in beautiful Vancouver, Canada with her husband and Mischa, a rescue cat who thinks the staff could be doing a better job.