There is a wide gulf between the worldviews of physicists and philosophers. Many physicists present a rather sweetly naive, child-like view of the world, where philosophers bring a distinctly more adult, cynical tone. This being the case, it can be a little worrying when a physicist dips a toe into the philosophical mire. Infamously, in The Grand Design , Stephen Hawking and co-author Leonard Mlodinow told us that philosophy was now dead because science could deal with anything it had previously been needed for. Thankfully, Carlo Rovelli is not trying to do away with philosophy, though it has to be said that when he veers into the topic that physicist's naivety can make it feel like the philosophising of an earnest eighteen-year-old. Take the opening paragraph, which tells us 'electrons and minds, stones and laws, judgements and galaxies do not essentially differ in nature from one another. They are notions that illuminate each other'. I almost expected a Pink Floyd soundtr...