The Vanished Days - Susanna Kearsley

Sweeping time slip fiction for fans of Barbara Erskine and Diana Gabaldon.