Search complete.

Click to pick a title (best matches in bold)
Amin Maalouf
Maalouf. Amin

See also:

Bull, Marcus, Norman Housley, Peter Edbury, and Jonathan Phillips. Amin Maalouf