Search complete.

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

See also:

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