History for workers
By: by Geo. W. Weaver.
Publisher: the author
Published: 1949
Place of publication: [North Surrey, B.C
Language: eng
Number of pages: 77
Subjects: History -- Study and teaching.; Historical materialism -- Study and teaching