Inverse monoids and rational Schreier subsets of the free group. S. Margolis, C.J. Meakin (1992) Semigroup forum