Michel Bariche
http://staff.aub.edu.lb/~mb39/