No I haven't tried searching for David Donaldson - good idea, perhaps this is the answer. Here is what I have on David;
1891 Census - 13 Friars Venal
William Roberts Head 32 Born England (Hawker)
Jeanie Roberts Wife 26 Born Glasgow
David Roberts Son 5 Born Glasgow (Scholar)
William Roberts Son 2 Born Annan
1901 Census - Elbow Lane, Old Cumnock
William Roberts Head 47 Born England (Masons Labourer)
Jeanie Roberts Wife 34 Born Glasgow
David Roberts Son 17 Born Glasgow (Mines Labourer)
Mary Roberts Dau 10 Born Dumfries
George Roberts Son 8 Born Dumfries
Henry Roberts Son 5 Born Dumfries
Jacquie Roberts Dau 3 Born Dumfries
Marriage
David Donaldson Wyllie & Mary Campbell, 7th Nov 1902, Old Cumnock.
Parents listed as Jeanie Wyllie (now married to William Roberts, Masons Labourer)
Death
David Donaldson Wyllie, Stone Miner (Married to Mary Campbell), 1st Oct 1946, Bute Hosp Cumnock, Parents Jeanie Wyllie Domestic Servant afterwards married to 1st William Roberts Masons Labourer, 2nd James Smith Coal Miner (deceased)