On AlterNet: jon meacham