Viking myths and Rituals on the isle of man