Source: https://ojs.library.queensu.ca/index.php/PCEEA/article/view/3769/3810