I found this content particularly interesting and well documented. I appreciated the completeness with which the various aspects are treated. I appreciated being able to find all this information in one place. It does not often happen to find such a balanced text on this topic.