I found the article very well written and easy to follow. The explanations are direct and get straight to the point. I used some of the information in this article in a recent discussion. It is not easy to find articles that treat this subject with this clarity.