Saunders, Kate,1960-author.
334 pages ;22 cm.
"First published in Great Britain 2016"--Title page verso.