Some intriguing questions that I hadn't previously thought of were brought up by this post. Long after I had finished reading, I continued to think about it. How you came up with these concepts would be fascinating to hear more about.
Tracey(non-registered)
To be honest, I haven't seen a better summary of this subject in a long time. Without making the post seem overly lengthy or overwhelming, you were able to include all the important information. Outstanding work!