After you have read Communist M.P. you will want more men like William Gallacher in Parliament.
Communist Party of Great Britain,author,publisher.
Title from cover.
Gallacher, William, 1881-1965.
Gallacher, William, 1881-1965.
Communism