Spanning four generations, this sweeping family saga from author M.C. Stirling follows the Graham family of Invermoy through love, loss, and the tumultuous politics of nineteenth-century Scotland. With vivid characters and a gripping plot, this book is a captivating read from...