Source: http://www.linguist.univ-paris-diderot.fr/~amsili/Ens06/poly-li324-1.pdf