Politics International
1995-2005
TEN YEARS ON THE WORLD WIDE WEB
Michael McCafferty's
Politics International
Michael McCafferty with
The Prime Minister of Canada,The Right Honourable Stephen Harper, PC,MP
My Blog
michael mccafferty's world
Canadian Prime Minister John Diefenbaker
Click here
to learn more about Michael McCafferty's service as a personal aide to Canadian Prime Minister John Diefenbaker.