by Richard North Patterson
A woman lawyer returns to her family she has not seen for 20 years. She is Caroline Masters, the daughter of a New Hampshire judge, who agrees to defend her niece, accused of murder. All the ghosts…