Who appointed the present Governor General of Canada?

Her Excellency the Right Honourable Michaƫlle Jean, Governor General, was appointed by Her Majesty the Queen, on the advice of the Right Honourable Paul Martin, the 21st prime minister of Canada.