Handbook of formal languages. Vol. 2., background and application - Rozenberg, Grzegorz, 1942- (Springer, 1997)