See possible other sources about this person.
Sarah Diplock (Campbell) • Duncan Campbell • Elizabeth Catherine Campbell • James Campbell • Christina Hawkins (Campbell) • Archibald Duncan Campbell • John Douglas Sutherland Campbell
Duncan Campbell • Elizabeth Catherine Campbell • James Campbell