Patrick Seale
United Kingdom
Writer, journalist, lecturer and consultant on Middle East affairs.
Materials