Tarascon Pharmacopoeia 2012 Professional Desk Reference Edition by Richard J. Hamilton & Md Faaem Hamilton