by Melissa De La Cruz
Joanna and her daughters Freya and Ingrid live in North Hampton, out on the tip of Long Island. All three women lead seemingly quiet, uneventful existences. But they are harboring a mighty secret--…