Time and Time Again was James Hilton's last novel. It was published the year before he died. It covers the rather ordinary life of a rather ordinary man.
Told in flashbacks, a diplomat outlines the big events in his life. They are basically a series of humiliations and disappointments.