I'm not sure if he has ever been mentioned here, so please forgive me if this is a repost of a previous topic.

I think his articles and writings are far more nuanced, intelligent, perceptive than the ranters we love to debate. There are multiple articles and excerpts from his book on his website. I have to say I like a lot of what he says-he is realistic yet hopeful.

http://www.alexmarshall.org/index.htm?catPageId=15