Two short stories that explore the ability of the human mind to create an alternate reality in order to escape existential torments.
2025
2013
1982
2019
2011
2024
1977
2015
—
2008
2018
2023
2020
2010
2002
2009