Modern communism.
By: By Charles W. Hubner ...
Publisher: J.P. Harrison & Co.
Published: 1880
Place of publication: Atlanta, Ga
Language: eng
Number of pages: 110
Subjects: Communism.