Filter my results
Petr Kropotkin proposed the theory of Pleistocene ice age, alternative theories of evolution based on embryology, and he advocated anarchist and…
EvolutionHeredityInheritance of acquired charactersPaleogeography--PleistoceneAnarchism