20150903 spirituality: Is animal sacrifice necessary to appease a Goddess?