Muhammad Adnan | doi.page