Farid Al-Ansari 1960-2009