https://utpjournals.press/doi/10.3138/cjhs-2023-0034