The British People's Front.
Publisher: People's Front Propaganda Committee
Place of publication: London
Language: eng