A beautiful novel by the much-loved Rosamunde Pilcher. Elfrida Phipps loves her new life in her pretty Hampshire village. She has a tiny cottage, her faithful dog Horace and the friendship of the neighbouring Blundells – particularly Oscar – to ensure that her days include companionship as well as independence. But an unforeseen tragedy upsets Elfridas tranquillity: Oscars wife and daughter are killed in a terrible car crash and he finds himself homeless when his stepchildren claim their dead mothers inheritance. Oscar and Elfrida take refuge in a rambling house in Scotland which becomes a magnet for various waifs and strays who converge upon it, including an unhappy teenage girl. It could be a recipe for disaster. But somehow the Christmas season weaves its magical spell and for Elfrida and Oscar, in the evening of their lives, the winter solstice brings love and solace.