The Lancashire giant : David Shackleton, labour leader and civil servant /
Martin, Ross M.
Liverpool : Liverpool University Press,
2000.
Shackleton, David, Sir, 1863-1938.
Labour Party. (Great Britain).
Socialists
Legislators
Labor unions