This historical novel tells the gripping story of Rachel Chiesley, better known as the Lady Grange, who was exiled to a remote Scottish island in the 18th century. Alexander Innes Shand weaves a tale of intrigue and betrayal, as Lady Grange struggles to survive in a harsh...
This historical novel tells the gripping story of Rachel Chiesley, better known as the Lady Grange, who was exiled to a remote Scottish island in the 18th century. Alexander Innes Shand weaves a tale of intrigue and betrayal, as Lady Grange struggles to survive in a harsh...