Two short stories that explore the ability of the human mind to create an alternate reality in order to escape existential torments.
2024
2022
1986
2016
2014
2013
1994
1985
2008
2015
1991
2003
1947
1988