GiantPanda 10/21/2015
Wow. Just wow.
It's been a while since I read a book in a day - it was that good. Might not be for you if you don't like mathematics and engineering details. Excellent if you do.
Highly recommended.