1. Not sure if this has been posted, but it is a good read. I usually do not like Dubois's articles

    link

  2. Great Post!