The Royal Society has announced the six titles shortlisted for the 2023 Royal Society Science Book Prize, sponsored by the Trivedi Family Foundation, which celebrates the best popular science writing from across the globe. The winner will be revealed in November. The author of the winning book receives £25,000 and £2,500 is awarded to each of