While the overall content and organization of this book is good, the text is riddled with errors, inconsistencies, and bad grammar.The publisher could have done a much better job of ensuring that the text followed the basic rules of the English Language.