Excellent book. I got it as an audiobook so I could listen to it during my 75 mile drive to work. I made the mistake of starting it at home and finishing it in a day.