The fate of a culture lies on the shoulders of few determined individuals.
2021
2016
2011
1999
2019
2022
2023
1979
2024
1987
2015
1988
1938
1931