On AlterNet: David Robinson