I feel like I need to review this book twice: once for the content and once for self-righteous, egotistical tone of the book. The content is not bad, but the snide comments, personal attacks, and general egotism of the author make the book a slog to get through and limit its usefulness.