Source: https://bibliotecadigital.ipb.pt/bitstream/10198/7120/1/IBIMA_2.pdf