yarrow mcconnell

university of calgary, Canada