The article is written with great care and attention to detail. The tone is professional without being too formal or difficult to read. I read several articles on this topic and this seemed among the most complete. It is a good reference point for anyone wanting to explore the topic.