Mackworth, Alan K, University of British Columbia, Canada