Hasan, Dr Muhammad Ashfaqul