Articles by Naceri Farid (1)