An outline of modern knowledge
By: [by] F. Aveling... [et al.] ; edited by William Rose.
Contributors: Aveling, F.; Rose, William.
Publisher: Gollancz
Published: 1931
Place of publication: London
Language: eng