The Socialist review.
Independent Labour Party (Great Britain)
London : Independent Labour Party,
1908-
Title from caption.
Socialism
Socialism