...as one who came up in the Twin Cities. Even more interesting, I have two siblings - one in Mpls and the other in St. Paul and they map to the described characteristics pretty closely. Hmmmm...
Which reminds me, I'll be around the Twin Cities this summer for a time. Let me know if you want to meet.
Cheers,
Slugbug