Evolution and revolution : an introduction to the life and ideas of Peter Kropotkin / - Purchase, Graham (Jura Books, 1996)