Source: https://doc.rero.ch/record/5505/files/1_these_ErardL.pdf