I don't have a David Campbell but have Matthew Campbell - b 1816, Eliza - b 1824, Jane - b1826. The last was married to James Joseph Gillanders, of Ballinagall. Their daughter Lizzie was married to my wife's g grandfather (James Gillanders - must have been a relation but not close). Jane was married in C of I church but obviously could still have been Presbyterian. Their father was James Campbell. Hard to make a link but might come in useful later.