Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1941
2014
1950
2012
1990
2003
1989
2011
1993
1938
1954
2009
2013
1961
1975
1976
2008