This book is sooo good
Teaches you several things
Also story line was so interesting....I just couldn't put it down.
Had it been the ending which i expected, it might be just a nice story but the ending was so unexpected.... At a moment I was crying as hell and the other moment I was in utter shock.
The emotional rollercoaster of the final pages is unforgettable.
Awesome book