20. ARCS 2007: Zurich, Switzerland