No, it's not a
Glitch
in the links . . .
Logomancy's Xena Site has a
new address!
See you there!