A short story of two strangers meeting in a train journey, not knowing that something stranger is coming their way.
2019
1966
2015
1960
2017
2011
2023
2007
2022
2008
2013
2016
2018
2012