Constantine Zureik: An Arab for the 20th Century

Languages