The Lancashire giant David Shackleton, labour leader and civil servant - Martin, Ross M. (Ross Murdoch), 1929- (Liverpool University Press, 2000)