Glastonbury, England, From The Isle Of Avalon To The Abbey, Jerusalem Is In England’s Green and Pleasant Land