The Good Daughter by Karin Slaughter

THE BLURB One ran. One stayed. But who is…the good daughter? Twenty-eight years ago, Charlotte and Samantha Quinn’s childhoods were destroyed by a terrifying attack on their family home. It left their mother dead. It left their father – a notorious defence attorney – devastated. And it left the family consumed by secrets from that …