Essentials of MDMS Medicine (3rd Edition) By Dr. Abdullah Shehryar and Dr. Mubashir Iqbal.