A man struggles to verify his humanity.
2017
1993
2022
1982
2020
2013
1994
1976
1969
2014
1983
2009
2010
—
2024
1975
2018