Source: https://s2.ist.psu.edu/paper/dcm-kluwer.pdf