cbusch 's review for:

3.0

Overall, this was a great story and a good read. My only issue with the book was that I really did not like the main character, Xifeng and as a result it hindered me from racing through it and giving it 5 stars.