Paul Heinbecker and Associates

Paul Heinbecker, Ambassador of Canada to the United Nations, 2000-2003

2003

2002

2001

2000