Publications of Mazen Bahadi