Peter Kropotkin
10
books
Russian anarchist, zoologist, evolutionary theorist, philosopher, scientist, revolutionary, economist, activist, geographer, writer