From the first page, I was hooked and couldn't put it down. The story is so well written, you fall in love with certain characters and grow to hate others, the plot takes turns you don't see coming and the language is filled with incredible depth. At one point towards the end, I put the book down and yelled out loud. It was a pleasure to read.