Ratings16
Average rating3.4
A lovely, short Christmas read. However, it's slightly spoiled by the fact the store is just 20 pages long. The rest of the book is made up of the first three chapters of the latest Jack Reacher novel, which I've already read.