Ratings342
Average rating3.9
I picked this book up after a very long time. The first chapters were hard for me to get through, that's why I stopped reading the book for a long time, but after I picked it up yesterday, I read it in almost one sitting. What an amazing book after all!