The article is written competently and offers reliable information. Many of the points covered made me think about the topic in a new way. I found this content answering a question I was asking myself. Usually it is not simple to find information so well organised on this topic.