Homeopathic pharmacy

Steven B. Kayne
Elsevier Churchill Livingstone
9780443101601
0-443-10160-4