Research Story Details


John Campbell (b. 1805-6 Scotland) - Cape Breton