• I just spent 30 minutes reading and re-reading this article.  It is well thought out, noting it's strong points and where it can be weak.  The writer presents the ideas in a clear and concise manner.  Bravo!  I wish more articles discussing an interesting idea were like this one.