Source: https://simmac.ucr.ac.cr/images/SIMMAC/Documentos/Libro/SIMMAC.pdf