Rational Series and Their Languages door Christophe Reutenauer & Jean Berstel