Mistress of the runes : a mystical romance