Basic Pharmacology by Maria A. Hernandez, Ph.D. Appu Rathinavelu & Appu Rathinavelu