Johann Diesenhofer's Life

Main

September 30, 1943
1948
1949 - 1956
1956
1957 - 1959
1959 - 1963
1965
1971
1972
1974
1976
1980
1982
1986
1988
1989
1992
2001
2013