Peter Kropotkin. Ecologist, Philosopher and Revolutionary - Purchase , Graham ([s.n.], 2003)