Mishkat al-Masabih Vol ii : english Translation with explanatory Notes - ROBSON,James (Pakistan SH Muhammad Ashraf Pub, 1981)