Source: http://doc.rero.ch/record/4446/files/2_these_HenriouxF.pdf