Source: https://theses.hal.science/docs/00/20/45/73/PDF/thesecorcuff.pdf