Dr Muhammad Shahid Author