The future of revolution (London Zed Books, 2003)