Print The "Institute of Arab Thought" - 20 December 2003 on 24 June 2014. Posted in 2003 The "Institute of Arab Thought" - 20 December 2003