First Crossing: Alexander Mackenzie, His Expedition Across North America, and the Opening of the Continent