Source: https://theses.ubn.ru.nl/bitstream/handle/123456789/13223/Steensma,_M.N._1.pdf?sequence=1