The struggle for coexistence : Peter Kropotkin and the social ecology of science in Russia, Europe, and England, 1859-1922