Easy to understand, detailed and thorough! I have had many posts. After reading this post of yours! I found it interesting, your post gave me a new perspective!...