On AlterNet: Ted McIlvenna