Flashes of the night before still haunt a disturbed James. Too shocked to fully comprehend what has happened, he carries out his usual morning routine like any other day.
2003
1986
1936
1984
2015
1997
2016
1924
1970
1960
1990
1999
2001
2005
1987
1969
1939
1957
1967
1974