Three Souls by Janie Chang
China, 1935…a young woman named Leiyin wakes up one day at her own funeral. Accompanied by her three souls-her Yin,
Saving the world, one book at a time.
China, 1935…a young woman named Leiyin wakes up one day at her own funeral. Accompanied by her three souls-her Yin,