The Honourable Bruce Harvey McPherson CBE