In Wonder Tales from Scottish Myth and Legend, Donald Alexander McKenzie hails the Cailleach as the mother of all gods and goddesses in Scotland, and Scottish folk tale collector J.G MacKay refers to her as the most tremendous figure in Gaelic myth today. Although her name can be found throughout Scotland in folklore, customs, ancient monuments and the natural landscape, the Cailleach is one of the lesser-known figures of Celtic mythology and is often overlooked. Her true origins have been lost over time. She is vastly ancient and predates even the Celtic mythology of which she has become a part. One Highland folk tale states that she existed ‘from the long eternity of the world’.