On AlterNet: Alan Snitow