Well thought out post. You have a strong review on this subject and I shall be subscribing to your feed and hope you shall write again soon on similar matters.  But I am curious on what your article sources for the post are? Thanks a lot