Christian Fletcher Scottish noblewoman who saved the Honours of Scotland (1619–1691) Children Partners James Grainger James Sandilands, 1st Lord Abercrombie