celtic ireland magician occult music classic philosophy blogfa magick england comedy scotland edinburgh cork glasgow dublin pagan myth history magic illusionist legends http mythology music culture legend fantasy london wicca