The best books of the week
Why gaming is overtaking films and novels; Salman Rushdie’s brave post-attack memoir; a new David Nicholls novel that’ll make you feel terrific; a dark sci-fi thriller set in 2054; a tribute to the craft of printing; a Palestinian novel of love and motherhood — plus five books to understand India as it goes to the polls, and Pilita Clark’s pick of the best reads on the environment