On AlterNet: nidal malik hasan