Source: https://www.openstarts.units.it/bitstream/10077/11207/1/Nannoni.pdf