Source: https://bib.insa-toulouse.fr/_resource/Guide ISO690 version 2018.pdf