When Dinah was 19, Gilbert was a sort of fairy prince. She had loved him madly but gradually she had begun to realise that he was not quite so wonderful. Despite keeping her eyes firmly shut, her heart had known there was something wrong. When Gilbert...