Authors · Lebanese
General secretary of the Lebanese Communist Party.
Nicola Shawi’s work is yet to be catalogued.