Stephen Cave is a writer, philosopher and diplomat. He regularly writes essays and book reviews for the Financial Times.