I have read so much recently, from Al Gore to Gahndi. I think you have nailed it in three pages.