This is a great book.  However, before I tell you why I recommend it, I want to address the objections you might have. There are typos. There are