A review by haylie23
Three Souls by Janie Chang

5.0

Wow. I am blown away. I loved this book so much, it was utterly moving; the language was hypnotic, the plot mesmerising and the characters jumped off the page. The idea of the three souls and how they are personified, Leiyin narrating as a ghost and how utterly progressive the characters were. I adore historical fiction and this was a jump into a time and place I've read (and know) next to nothing about - so everything was new and enchanting. The storyline and the numerous ups and downs it has makes it impossible to put down. This is also the authors first novel?! Amazing. Plus the ending for me just hit me right in my soul(s). What a brilliant read.