Read Next
Discover
David Balfour
fictional character
David Balfour, fictional character, hero of two novels by Robert Louis Stevenson: Kidnapped (1886) and Catriona (1893; also published as David Balfour), both set in Scotland in the middle 1700s.