MacLaurin’s Lady

The much-sheltered Elizabeth Cameron takes part in the summer meeting of her Scottish historical society where she encounters the attractive, though disgraced Ian MacLaurin. Together they tumble onto clan secrets that have been ruling – and ruining – both of their lives.