Scandinavian mythology - Davidson, Hilda Roderick Ellis (Hamlyn, 1969)