Download Algorithms – Esa 2006: 14Th Annual European Symposium, Zurich, Switzerland, September 11 13, 2006. Proceedings 2006