McShane, Harry

SLHR Editorial Collective,

Scottish Labour History Review No 2
23/1988/