mohammed nazib