Born in Taiwan, JANIE CHANG has lived in the Philippines, Iran, Thailand, New Zealand and Canada. She writes historical fiction with a personal connection, drawing from family history and ancestral stories. Chang has a degree in computer science and is a graduate of the Writer's Studio Program at Simon Fraser University. She is the author of Three Souls and Dragon Springs Road.
An absorbing novel of romance and revolution, loyalty and family, sacrifice and undying love We have three souls, or so I'd been told. But only in death could I confirm this.... So begins the haunting and captivating tale, set in 1935 China, of ...[SEE MORE]