mustafa blankenship