The pedigree of man
Subtitle: and other essays
By: by Ernst Haeckel ; translated with the author's permission from the German, by Edward B. Aveling.
Series: International library of science and freethought -- 6
Publisher: Freethought Publishing
Published: 1883
Place of publication: London
Language: eng
Number of pages: 352