A tale of a socially inept schoolmaster who must confront his own principles.
1953
2021
2011
1970
2020
1918
2015
2018
1991
—
1986
2014
2002
2019
2013
1993
2001