Author(s): David Hirst
Nation Books, New York, 2010, pp. 496
Analysis by the Guardian Middle East editor of Lebanese politics.
Author(s): David Hirst
Nation Books, New York, 2010, pp. 496
Analysis by the Guardian Middle East editor of Lebanese politics.