The pedigree of man, and other essays, tr. by E.B. Aveling
Contributors: Edward Bibbins Aveling
Published: 1883
Number of pages: 379