This is by far one of the best fantasy novels I have ever read.Each character is explained in detail allowing you to form a clear mental image of each character.This book puts you through a rollercoaster of emotions .You never know where the plot is going or what's going to happen.You can't even hint on what's going to happen in the next page. It's so unpredictable to the point that you feel blended to lead character's emotions.You feel their joy,relief,pain surety to the point that when you look up from the page you're surprised at how indulged you were to this fictional land. I'd recommend this book to any person who has even a shadow of interest in fictional reads coz this book is guaranteed to cement your interest.This in the end is a story of a boy and a girl but not told in the usual cliché way The twists in this book peak your interest and take you away from the simple love story but when it does show you snippets of their love from just weary glances and simple touches you keep craving more