This article is a good resource for anyone wanting to explore the topic. The explanations are direct and get straight to the point. I reread some parts a few times to make sure I understood well. It does not often happen to find such a balanced text on this topic.