The book is generally informative. However, there are several typographical and spelling errors. Some of the sentences are awkward to read that I find myself rearranging them in my head as I read them. It is somewhat surprising that it made it through publication considering the number of errors found.