Kd Tripathi Essentials of Medical Pharmacology - 9th ed. 2025 - new delhi Jaypee Brothers Medical Publishers - 1116 ISBN: 9789356962026