
It’s tricky, buying books as presents, but here are 10 great choices from this year’s crop, with something for almost everyone — from the big beasts of contemporary fiction to engaging biography and compelling history.
There are new editions of classics which deserve re-reading, including a little book for about a fiver which would make the perfect stocking filler. Oh, and a really festive cookbook and a cosy Christmas murder story.