Well thought out article. You have a interesting review on the matter and I shall be subscribing to your RSS feed and hope you will write again soon on similar matters.  But I was curious on what your sources for the post are? Thanks