On AlterNet: richard branson stephen c