Evolution and environment / - Kropotkin, Petr Alekseevič (Black Rose books, 1995)