Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1982
1955
2007
2004
1995
1944
1959
1991
1934
1946
1941
1986
2002
1988
1974
1936