Geoffrey Pearson

Canadian diplomat