Dr M Khalid Shaikh

The writer is an Assistant Professor