Alexander Mackenzie did not "discover" Canada. He was the first European to cross what is now Canada from the Atlantic Ocean to the Pacific Ocean. He reached the Pacific on July 20, 1793. Lewis and...
Alexander Mackenzie was born on January 28, 1822.
1873 to 1878
Alexander Mackenzie Stuart was born on November 18, 1924.
Mackenzie was born in Logierait, Scotland