Source: http://www.aspe.ulg.ac.be/grisay/fichiers/VAN01.pdf