The perfect present - Roberton, Fiona (Penguin / Viking, 2011)