Two short stories that explore the ability of the human mind to create an alternate reality in order to escape existential torments.
2019
—
2021
2023
2015
2009
2007
2010
2020
2013
1990
2012
1982
1968
2018