This text addresses the topic in a thorough and detailed manner. The information is presented progressively and well connected. I sent the link to a few friends interested in this subject. It is a good reference point for anyone wanting to explore the topic.