Sullivan, Peter R., University of British Columbia, Canada