Date : 26 October - 29 October 2009 Ville : Le Cap Pays : Afrique du Sud Contact : http://www.iccst.info/live/index.php