Extreme Philosophy Bold Ideas and a Spirit of Progress / - Hetherington, Stephen. (Routledge,)