Very good article written by a sophisticated reader. Would read again. A+++