I have no words. As soon as I finished this book I immediately flipped back to the beginning and started again. Its the only book I've picked up in a week. I'm getting the audiobook.
It is, quite literally, one of the best books I have ever read and I seriously recommend it.