The incessant self-transcendence of man.
1966
2004
1991
2001
1985
1931
2017
2019
2024
2008
2023
2021
1950
2005
2015
2018