Parliamentary Democracy - Government of Canada - Canadian Government Structure - Commonwealth
Republican Democracy - France - USA - Brazil
The United Nations - The United Nations
Canadian Political Party Contact websites - Liberals - P-Cs - NDP - B-Q - Alliance
You may also contact me directly at martin@aller-stead.com