Theory of codes. - Berstel Jean; Perrin Dominique (1985)