Someone is running a campaign to discredit Cairo's senior police officials. Is Garvin, the Commandant, playing power games, or is he trying to get to the bottom of the allegations of corruption? What about Garvin's senior deputy, McPhee, a man who might finally be going round the bend? And what of the Mamur Zapt himself? He may be the British head of the city's Secret Police, but is he above suspicion? After all, he does have an Egyptian mistress,...