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.
1950
1974
1961
1970
1985
2004
1992
1982
2010
1955
2008
1960
1989
1983
1980
2009
1981
1999