Pharmacology for the boards and wards - Ayala, Carlos (Blackwell Publishing, 2003)
USMLE step 1, 2 & 3