A BRIDE WORTH WAITING FOR
After years of living undercover, MI officer Michael Harding is finally free to seek out Annie Shaw, the woman he gave up for her own safety. A recent widow, Annie runs a tearoom and devotes herself to their son, Stephen. His appearance significantly altered, the unrecognizable Michael lets Annie and Stephen slowly get to know him. Certain that Annie is A Bride Worth Waiting For (4), Michael can only hope that she'll forgive his deception when he tells her the truth. Caroline Anderson puts a thoroughly modern spin on a traditional premise, making Michael very sympathetic and his ruse plausible.