When I met Professor David Carstairs on the ferry to my mother's wedding, I knew instantly he was The One. Things really couldn't have been more perfect.Until the morning of the wedding, I found out the mystery groom was none other than David's dad And now our dreams of happily ever after have turned into one long nightmare We both hate it, but for the sake of our parents' happiness, we've agreed to pretend that magical night together never happened.Except...