On AlterNet: gabriel graves