Source: https://cas.ensmp.fr/Theses/Theses_PDF/1992_Martin.pdf