Dr Basheer Musa Nafi BasheerNafi Dr. Basheer Musa Nafi is a historian studying Islamic and Middle Eastern History.