Diana, I caught the message because I am researching a John Hansen in Brookings co. SD so I looked to make sure not same person. I would see if you can find anything in norway archives, but they drive me crazy because of the language barrier. Not sure if ever naturalized but if so you could try to find his naturalization records at the national archives in your region. Also try going to the Brooking Co., Sd Genealogy site and send an email to Brenda Brehen I believe is her name. She is listed under research. She has done some awesome lookups in the newpapers in Brookings for obits for me.
I had a brick wall on my hansens and she found an obit which gave me death date, birth location and tons of other info I needed to find my hansen in Norway.
Good Luck with you research
Sharon M. Bledsoe