This book, as it is usual for my last reads, was another random find. So far it’s the longest book I’ve read this year. Amazon states the length at ~650 pages while goodreads at ~860 which felt closer to the truth. Yet it did not feel too long. The book had me hooked from the start and if there’s one indication how good it was, I was disappointed that I had to delay finishing it by one day due to scheduled World of Warcraft raid.