All my life
Subtitle: an autobiography
By: Rev. A.E. Smith.
Publisher: Progress Books
Published: 1977
Place of publication: Toronto
Language: eng
Number of pages: 269
Subjects: Communist Party of Canada.; Communism -- Canada; Communists -- Canada -- Biography
Notes: First published 1949; this edition with an "Appendix of documents of the period".

Includes index.