Catriona (novel) the 3rd duke of Argyll, Simon Fraser of Lovat, Prophet Peden and Hugh Palliser were real people and the frigate HMS "Seahorse" actually existed. However, the heroine who gives her name to the novel is a fictional character. The real James MacGregor had seven sons and six daughters, none of them named Catriona. The 1971 film "Kidnapped" was based on "Kidnapped" and the first half of "Catriona". Catriona (novel) Catriona (also known as David Balfour) is an 1893 novel written by Robert Louis Stevenson as a sequel to his earlier novel "Kidnapped" (1886). It was first published in the magazine
Robert Louis Stevenson brothers (Robert's uncles) Alan and David were in the same field. Even Thomas's maternal grandfather Thomas Smith had been in the same profession. However, Robert's mother's family were gentry, tracing their lineage back to Alexander Balfour who had held the lands of Inchyra in Fife in the fifteenth century. His mother's father Lewis Balfour (1777–1860) was a minister of the Church of Scotland at nearby Colinton, and her siblings included physician George William Balfour and marine engineer James Balfour. Stevenson spent the greater part of his boyhood holidays in his maternal grandfather's house. "Now I often wonder what I inherited