I lost my reading mojo for a while and had this book lying around, given to me by a friend. I decided to give it a go and get back into reading again, and wow! I couldn't put it down! Read in 2 days and I cant fault it! Incredible! 10/10 would recommend!