How far would you go to protect the ones you love—and what if the cost is a lifetime of secrets?When Ann Carrington’s dream of motherhood is shattered by a devastating choice in 1982, the consequences ripple through the lives of two identical twins,...