Source: http://www.applis.univ-tours.fr/scd/Sufco/Master2/2010SEF_M2_FAC_DEVEAUX_Olivier.pdf