Let the Wild Goose Loose
by Dr. Tamra Fromm The Celtic Christians referred to the Holy Spirit as “An Geadh-Glas,” (pronounced ‘on-god-gloss’) which translates into something like “wild goose.” When my husband and I visited the northern Scottish island of Iona several years ago, we were surprised to see the image of a wild goose everywhere. The wild goose is […]