Source: http://mephisto.unige.ch/pub/stats/stats-appl/doc/TPS/tp2/applic_tp2.pdf