East of Algiers

Series: Paul Temple (7)
Paperback