The series finale collection. A librarian fighting for her 1911 Carnegie library (Overdue). A bookkeeper racing a Christmas-tree-farm audit (The Christmas Ledger). A marina owner and the fishing guide who always leaves in October (Dockside). And the town's own mayor, who finally gets a happy ending of her own at the 150th Founders' Ball, with all ten couples together one last time. Four complete sweet romances, about 26,000 words in all. No cheating, no cliffhangers, and a guaranteed happy ending every time.