Mysteries of Algiers
Irwin, Robert.
[Harmondsworth] Viking
1988