"After his wife's death and the collapse of his newspaper, David Harwood has no choice but to uproot his nine-year-old son and move back into his childhood home in Promise Falls, New York, [where] ... he comes across a family secret of epic proportions. A year after a devastating miscarriage, David's cousin Marla has continued to struggle. But when David's mother asks him to check on her, he's horrified to discover that she's been secretly raising a child who is not her own--a baby she claims was a gift from an 'angel' left on her porch"--