The Bach Flower Research Programme electronic library