A man struggles to verify his humanity.
1972
1973
1966
2009
2010
1962
—
2017
1995
1994
2013
1998
2021
1969
2014
2019
2025
1976
1944