Torsten Villiam Edvinsson
1890-03-29
Date of birth
1968-05-24
Date of death