On AlterNet: kameron slade