With blood, sweat and tears, a student struggles to make it through a difficult topic.
1953
2023
2019
2014
1979
2011
1995
1981
1957
2024
2017
2008
1972
1996