IDB 30th Anniversary Celebrations, 26th Jan 2006, London
The Islamic Research and Training Institute (IRTI) Online Publications. Arabic English French
Thirty-One Years in the Service of Development Arabic English French