Gods and Worshippers in the Viking and Germanic World