Source: http://semaphore.uqar.ca/288/1/Diadie_Diouf_avril2009.pdf