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.
2014
2016
2017
2000
1972
1971
2007
1932
2008
1940
1997
1998
2006
2021
1982
1987
2022