Flora MacDonald: The Jacobite Heroine in Scotland and North America