A series of desolate and absurd tales.
2025
2023
1927
1989
1973
2024
1968
1986
2005
2022
2019
2008
1954
2002
1998
2015
1940