An outline of modern knowledge
By: [by] F. Aveling [and others]
Contributors: Aveling, Francis, 1875-1941.
Publisher: V. Gollancz
Published: 1931
Place of publication: London
Language: eng
Number of pages: 1103
Subjects: Aveling, Francis, -- 1875-1941.
Notes: Includes bibliographies.