Ernst Cassirer (1874-1945) occupies a unique place in 20th-century philosophy. His view that human beings are not rational but symbolic animals and his famous dispute with Martin Heidegger at Davos in 1929 are compelling alternatives to the deadlock between 'analytic' and 'continental' approaches to philosophy. An astonishing polymath, Cassirer's work pays equal attention to mathematics and natural science but also art, language, myth, religion,...