Search complete.

Click to pick a title (best matches in bold)
Albert Hourani

See also:

Hourani, Albert. Introduction and Afterword by Malise Ruthven.