Set in a small Scottish weaving town in the 19th century, this novel tells the story of Gavin Dishart, a young and idealistic minister, who becomes embroiled in a tumultuous relationship with Babbie, a mysterious and spirited gypsy girl. Their unlikely romance, fraught with social disparities and moral dilemmas, challenges the rigid conventions of the time and tests Gavin's faith and principles. As the story unfolds, the characters navigate through a series of misunderstandings, societal pressures, and personal growth, ultimately exploring themes of love, duty, and the complexity of human nature.
The 5421st greatest book of all time