As no other words could explain it properly.... this book is simply mesmerising. It pulls you in, makes you cry and has characters that are so grittingly real with a narrative voice that just screams, beauty, pain and real life all rolled into one. A heart breaking story that is told so beautifully, you can't help but want to be there and live alongside these characters also.