Selected writings on anarchism and revolution / - Kropotkin, Petr Alekseevich, (M.I.T. Press,, 1970)