Report of the Canadian Parliamentary Delegation to the 40th Conference of the British Islands and Mediterranean Region
Canadian Branch of the Commonwealth Parliamentary Association (CPA)
St. Peter Port, Guernsey, Channel Islands June 15th – 19th, 2009