Tor Alvar Stens
1927-09-18
Date of birth
2007-09-07
Date of death