There's nothing like a wedding to bring the family together . . . .
And if it wasn't her baby sister's wedding, Margaret West wouldn't be returning home at all.
Why else would she go back after six years, knowing full well that she has people to face, and explanations to give?
If her parents' interrogation wasn't bad enough, the fact that she has to be civil to her foster brother, Adrian, is worse. Best friends since childhood, they haven't spoken since he went to America . . . the day before Margaret was supposed to be married.
And to make matters even more awful, her ex-fiancé William, is the Vicar who will be conducting her sister's wedding ceremony!
All want an answer from her, and they aren't taking no as one of them. Why did she run in the first place? Why has she been so angry with Adrian? Why didn't she marry William?
Margaret isn't even sure she knows the real reasons any more.