Shamsur Rahman Faruqi Translator & Author