The Aromatherapy Encyclopedia: A Concise Guide to Over 395 Plant Oils [2nd Edition] by Carol Schiller Back to product details page >