One of the better Audley books. Set just after the Suez crisis, this is chronologically the fourth in the series. The main character, Captain Roche, is morally ambiguous but ends up trying to do the right thing. The historical setting, just post-Suez, post-Hungary and during the Algerian war, is distant enough to be interesting and much less well-known than WW 2.
The plot is to some extent a comedy of errors; touches upon Kipling, historical novels, Hollywood, and personal honor; and the characters themselves are interested in many other historical periods. A nice, fat, satisfying read.