Besides Outlander, can anyone recommend some good historical fiction novels set in Scotland?
Hi Allan -
Try Robert Louis Stevenson’s ‘Kidnapped’ which is roughly contemporaneous with Outlander in that it is set in the aftermath of the Jacobite Rebellion. It’s fiction, although some of the characters portrayed, such as the hero Alan Breck are based on real people. It also features real places in Scotland.
There’s also a sequel ‘Catriona’, which starts where ‘Kidnapped’ leaves off. I note that recently released paperbacks in the Everyman Library series (I think) available here in the U.K., combine the two books.
Anything by the late Nigel Tranter who was known as Scotland's Storyteller. His books start off at the time of St Mungo (St Kentigern) and go up to the story of Rob Roy, with lots more novels besides.
Rob Roy by Sir Walter Scott. Or see the film if you can't spare the time to read it.
In addition to the above, you may want to try Whisky Galore! by Sir Compton Mackenzie; No Great Mischief, by Alistair Macleod (although much of the action takes place in Nova Scotia); Sunset Song, by Lewis Grassic Gibbon (there's no better novel that gives you such a sense of time and place); and The Douglas Affair, by Alistair Mair.
Whisky Galore! has twice been made into a motion picture; Sunset Song has been made in to a television miniseries and a motion picture, and was named the greatest Scottish novel of the 20th. century; The Douglas Affair should be required reading for any Scottish Nationalists. No Great Mischief just happens to be my favorite novel, and the only one I've read three times.
Here a second for Nigel Tranter. He has a distinct voice and style, but is very true to history. I also like Pat Macintosh’s books set in Mediaeval Glasgow. Try also Sunset Song by Lewis Grassic. Also look for books by George Mackay Brown.
anything by Josephine Tey-she's a mystery writer so that doesnt actually qualify as "historical fiction"!! Some don't take place in Scotland. Her biography is interesting, she lived in Inverness, so lots of local history there.