Klar, Lewis, QC. Professor Emeritus, University of Alberta.