2023 https://open.library.ubc.ca/soa/cIRcle/collections/ubctheses/24/items/1.0423547