Nov 3, 2006
Collegium Novum Zürich / Mark Foster
Zürich, Switzerland