Three Souls by Janie Chang

Three Souls

Janie Chang with Emily Woo Zeller (Narrator)

11 hours, 46 minutes first pub 2013 (editions)

fiction fantasy historical challenging emotional reflective medium-paced
Powered by AI (Beta)
Loading...

Description

An absorbing novel of romance and revolution, loyalty and family, sacrifice and undying loveWe 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 the ...

Read more

Community Reviews

Loading...

Content Warnings

Loading...