Two short stories that explore the ability of the human mind to create an alternate reality in order to escape existential torments.
2023
1995
2021
1957
2022
1983
1980
1942
2025
1994