Comment

Aug 23, 2016ys_lam rated this title 3 out of 5 stars
I found this book a little slow-paced, but the world in which this book is set in is incredibly well-thought out and explained. The ending was.....very bittersweet....