The Royal Society is holding its first literary festival in its 350-year history, with the likes of Sebastian Faulks, China Miéville and John Banville taking part.
Royal Society to hold first literary festival