The battle of the inner minds.
2022
2017
—
1978
1981
1988
2014
1992
1974
1935
2018
1997
2016
1939
2002