The book is chock full of interesting information, if only the reader could easily grasp it. The writing is competent but unnecessarily complex, convoluted, and confusing. There are great gems in this book, but it takes hard work, mining and excavation, to separate what is precious from the dreck.