Mishkat al-Masabih - Robson, James emeritus professor of Arabic (SH Muhammad Ashraf, 1973)