The children are asleep. The gammon’s glazed. And a vast glass of something delicious has been poured.
Late Christmas eve reads are the best. And this one’s perfect. No gushy stuff … just chills and thrills in The Christmas Guest by Peter Swanson, R285 from your local bookstore (Faber and Faber).