As soon as you mention historical fiction books set in Scotland, the first one that comes to mind for nearly everyone is Outlander-and with good reason! Filled with adventure, romance and magic, Diana ...