Historical sketch introductory to the whole View of the geographical boundaries and natural history of British America Newfoundland Prince Edward Island Cape Breton Remarks on intercolonial and transatlantic steam navigaton

Historical sketch  introductory to the whole  View of the geographical boundaries and natural history of British America  Newfoundland  Prince Edward Island  Cape Breton  Remarks on intercolonial and transatlantic steam navigaton

Historical sketch introductory to the whole View of the geographical boundaries and natural history of British America Newfoundland Prince Edward Island Cape Breton Remarks on intercolonial and transatlantic steam navigaton