A man struggles to verify his humanity.
2000
2019
2023
1938
2015
2013
1982
2008
2024
2020
—
2012
2010
1988
1977