The touching, funny and heartwarming new novel from the Sunday Times bestselling author of How to Stop Time and Reasons to Stay Alive.