neolithic shamanism: spirit work in the norse tradition


28406 28407 46190 48582 68756 88929 8234 20122 28409 28410