On AlterNet: jack temple