The Holy Grail as Celtic, Druid, Pagan, Christic, Alchemical, and Gnostic Mystery