Two short stories that explore the ability of the human mind to create an alternate reality in order to escape existential torments.
2006
2005
1975
1997
2003
2007
2000
2019
2013
2014
1944
1998