James Irvine Robertson is an author and broadcaster living in Highland, Perthshire. He is a descendant of the Stewarts of Kynachan and inherited a chest of family papers in which he discovered this story.
Exciting... A romantic novel of rich appeal John Prebble