On AlterNet: rupert sanders