Thank you so much for this clear, informative and well illustrated article! You have plugged a major gap in my understanding of the subject and by far have given the best explanation for this topic for a beginner that I have seen :)

This question is for testing whether you are a human visitor and to prevent automated spam submissions.