Shelf life: Looking at secular books
I’m afraid I stayed up far too late one night finishing this novel, partly because it was so compelling and partly because I knew that if I put it down unfinished I would be thoroughly distracted the next day thinking about the story until bedtime came around.
WHEN WILL THERE BE GOOD NEWS?
By Kate Atkinson
Black Swan. 480 pages. £7.99
ISBN 978-0-55277-243-7