The Encyclopedia of Herbal Medicine: 560 Herbs and Remedies for Common Ailments