Broken Harbor by Catherine Cowles