Source: https://journal.r-project.org/archive/2018/RJ-2018-015/RJ-2018-015.pdf