The article is written with great care and attention to detail. I found the way the different facets of the topic are addressed interesting. I found it useful to reread some parts after the first complete reading. Usually it is not simple to find information so well organised on this topic.