Source: https://documentation.ehesp.fr/memoires/2013/dessms/bloch.pdf