by
Peter Kropotkin
Language: English
Release Date: September 19, 2013
6 works of Peter Kropotkin Russian zoologist, evolutionary theorist, philosopher, scientist, revolutionary, philologist, economist, activist, geographer, writer, and prominent anarcho-communist (1842-1921) This ebook presents a collection of 6 works of Peter Kropotkin. A dynamic table of contents...