A series of desolate and absurd tales.
2018
2023
1925
2020
1978
1960
2015
2008
1996
—
1972
2010
1986
2026
2004
2022