A tale of a socially inept schoolmaster who must confront his own principles.
1952
2013
2012
2018
2015
—
2017
1985
2023
2010
1941
1895