Internet Archive BookReader

A History of the Island of Cape Breton with Some Account of the Discovery and Settlement of ...