Set in 18th century Scotland, 'The Cherry Ribband' tells the story of a young woman named Ellie who is torn between two lovers: the wealthy and arrogant Colin of the ruling class, and the poor but noble Sandy, a sailor from her hometown. As she struggles to choose between them, she must navigate the social and political tensions of her time and confront the consequences of her decisions. This classic novel explores themes of love, class, and identity...