The Christmas Party
Swan, Karen When Declan Lorne, the last remaining knight in Ireland, dies suddenly, an ancient title passes with him. But his estate on Ireland’s rugged southwest coast is left to his three daughters. The two eldest, Ottie and Pip, inherit in line with expectations, but to everyone’s surprise – and dismay – it is the errant baby of the family, Willow, who gets the castle.Why her? Something unknown – something terrible – made her turn her back on her famil...