To Have and To Hold (1900) was wildly popularthe bestselling novel of its year. In the book, Mary Johnston skillfully creates an impressive picture of colonial Jamestown, Virginia, as it struggles to survive. Narrated by Captain Ralph Percy, an English soldier turned settler, To Have and To Hold is an exciting story of how this unrefined yet gentile and chivalric man wins the affection of Lady Jocelyn Leigh, and overcomes his rival, a band of pirates, and several Indian uprisings.