The text is very well written and the information is presented logically. The information is well documented and seems reliable. I appreciated being able to find all this information in one place. It is a good reference point for anyone wanting to explore the topic.