A struggle between good and evil, between heart and duty.
1976
2005
1998
1991
1985
1994
2002
1987
1995
1964
—
2016
1966
2014
2018
2023
2020