Source: http://campus.cerimes.fr/semiologie/poly-semiologie.pdf