The James Campbell I'm looking for named his son David ... And your James has a father named David, so it could be a family name