And so, perhaps, the truth winds somewhere between the road to Glastonbury, Isle of the Priests, and the road to Avalon, lost forever in the mists of the Summer Sea.