Badaruddin A. Memon | doi.page