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.
2000
1932
1998
2006
2004
2001
1990
1993
2014
1935
1991
1996
1995
2003
2002
1999
1984
1960
1988