The Social Democrat.
Publisher: The Social Democrat newspaper.
Place of publication: London
Language: eng