Sounds like a Muslim. Sounds like a Democrat.
I'm betting black Moslem with changed name.
The "Derek" is too anglo, but the "Shareef" is an arabic-type name (yet not too complex like most are, nor spelled with an "i" as I would expect).
Anyway, it's perfectly possible it could be a disillusioned white guy mainly with idealogical problems.
Tim McVeigh
Unabomber (whatever his name was)
Richard Reid (OK, maybe he included Islam)
Johnny Walker (Red) (OK, maybe he included Islam, too - but these 2 were both AFTER 9/11)
Whites seem to act alone alot.