NEW YORK TIMES BESTSELLER - Who killed Brooke Donovan? It's the biggest mystery of the summer, and everyone in Castle Cove thinks they know what happened. But they're wrong. Two unlikely friends come ...