David Robertson MacDonald

Lieutenant-Colonel David Robertson Macdonald of Kinlochmoidart FRSE (1764–1845), born David Robertson, was a British Army officer linked to the history of Sri Lanka (then known as Ceylon).