Ja, it was all made clear on the Kensington Rune Stone.
Yes, back during my tenure in Alexandria in the '70, I passed it on my way to the municipal on/off sale store!