The Bach Flower Essences were discovered by Dr. Edward Bach, a Welsh physician practicing medicine in the early 1900's. In his lifetime he developed the present day 38 essences and left behind several lifetime's of experience, effort and a system of medicine that is now used around the world.