A compelling novel about secrets of the heart, the sins of the father, triumphing against the odds and finding love in unexpected places.