On AlterNet: john templeton