An excellent article. Does not address everything, but is definitely food for thought!