Lange Q&A Pharmacy, Tenth Edition by Barry Reiss & Hall Gary