• This is one of the best articles I have read in a long time. Excellent work.