Review: Awesome
Rating: 5 out of 5
Date: 01 20, 2014
This was totally awesome book, kept me going to the very last page, had me staying up late thinking, just one more paper, ok maybe chapter.  Had to buy another of his books to see if it was as good as this one.