Source: https://archive-ouverte.unige.ch/unige:10691.pdf