Search complete.

Click to pick a title (best matches in bold)
Kropotkin, Petr Alekseevich, kniaz Huxley, Thomas Henry, - . Struggle for existence ( ). Paul Avrich Collection (Library of Congress)
Petr Alekseevich, kniaz (1842-1921). Huxley, Thomas Henry, 1825-1895. Kropotkin