I did not finish this entire book, but I do think I got far enough through it to warrant a rating. All in all, I quite enjoyed this: it was a quick read full of interesting anecdotes. The author is clearly passionate about and experienced in his field, which I appreciated. My reason for not finishin...