This story about guilt and oblivion shows that the distinction between fact and fiction can be small.
1998
1994
1991
1986
2013
1978
2010
1963
2007
1941
1945
1958
1992
2005
2023
1960