Bret S is a superb Wall St J writer. This is more like a thesis but its worth a read, every minute of it.
Thank you. I will come back tomorrow and read it.