Portuguese / Spanish / English

Bernard Lewis