Annie Darling is counting on a merry Christmas until the father
she hasn't seen in too many years shows up, wanting to start anew.
She refuses to see him but when he is accused of murder, she has
to do her best for him. 12th in the Death on Demand series.