The Church of Jesus Christ of Latter-day Saints, "International Genealogical Index (IGI)," database, FamilySearch (https://familysearch.org/ark:/61903/2:1:MTZK-FLN : accessed 1 January 2020), entry for David Campbell, batch F848425, sheet 028, serial 00396; citing FHL microfilm 1,395,859; submitted by rrlefevre694657 [identity withheld for privacy].
Smart match shows father is Archibald Campbell and Margaret Stewart, making him brother of Lord Neil (William twin Campbell).