Peter Holmes

Peter Holmes is a medical herbalist, essential oil therpist and Chinese Medicine pratitioner with over 30 years of extensive education, clinical practice and teaching experience. He is the author of several herbal medicine textbooks and teasches for Snow Lotus Seminars.

Articles of Peter Holmes