John Turner the long run - Cahill, Jack (McClelland and Stewart, 1984)