Source: https://doc.rero.ch/record/5347/files/2_these_HaagD.pdf