Kamel Hawwash

Retired academic, writer, and analyst based in the UK.