History Book Club
Join us for a virtual discussion of: Caleb’s Crossing / Geraldine Brooks (FIC) Copies of the book will be available at the Bacon Free Library. Call 508-653-6730 to arrange pick […]
Join us for a virtual discussion of: Caleb’s Crossing / Geraldine Brooks (FIC) Copies of the book will be available at the Bacon Free Library. Call 508-653-6730 to arrange pick […]
Join us for a Zoom discussion of The nation of plants / Stefano Mancuso, translated from the Italian by Gregory Conti Join environmental enthusiast, Arthur Ensroth, in discussing current, historical and […]
Sometimes truth is stranger than fiction. We explore it all in this book club. **Please note this month we are meeting on the 3rd Saturday. Join us for a discussion […]
This month, we will read and discuss The Glass Hotel by Emily St. John Mandel. Read more about this book here. With traditional Cookie Swap beforehand. The Glass Hotel […]
Cinephilia is an academic word literally meaning “love of cinema,” but it also contains hints of nostalgia and passion for a film art that was undoubtedly the defining media experience […]
Professional photographer Joanne Pearson, who took us on a tour through many gorgeous gardens in New England, is here to help you plan for next year's garden. What makes for […]
Join us for a virtual Zoom discussion of The Windsor Knot by SJ Bennett. Copies available at the library, or borrow as an ebook or digital audiobook. Please email cstirling@minlib.net to […]
Did you know that from 1659 to 1681, the celebration of Christmas was outlawed in Boston, and law-breakers were fined five shillings for breaking the law? Irish historian Sean Murphy […]
Join us for a virtual discussion of: The Firebrand and the First Lady: portrait of a friendship: Pauli Murray, Eleanor Roosevelt, and the struggle for social justice / Patricia Bell-Scott […]
Join us this holiday season to hear Diane Taraz perform a festive setlist of traditional Victorian Christmas carols. Many of our holiday traditions and much of our Christmas music was […]
Make a donation to the BFL Board of Trustees' Annual Fund