The content and concepts are sound, but the book is not very well written. It seems the author did not have a proofreader. The poor grammar, syntax, and bad editing detract from the books presentation. The photos are not very good and some do not re...