Reflections by Abdallah Nacereddine