STACS 2005 : 22nd Annual Symposium on Theoretical Aspects of Computer Science, Stuttgart, Germany, February 24-26, 2004, Proceedings - Volker Diekert, Bruno Durand ((Lecture Notes in Computer Science))