Ventress Memorial Library

Marshfield, Massachusetts

Calendar of Events

Sorry, but you've got a pretty old browser. Things may not look right.
All Programs    All Months    All Years   

Wednesday August 23, 2017
   7:00 PM  -  8:30 PM Spoken Voices - Meet the Writers  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

"Spoken Voices" - Meet the Writers, Hear Their Voices...

For nearly twenty years a group of writers has convened on Tuesday nights at storyteller Jay O'Callahan's home in Marshfield. Several of the current members of the group have been involved since its beginning. Learn about the group's genesis and the remarkable method they employ to generate new works in concert with each other. Jay leads the group using a gentle approach that allows the group members to bring forth and reflect on pieces that they create during the course of a few hours. You will also hear works generated by each of the writers in their time together, and may find a new spark in your own creativity.

The event is free and open to the public. No tickets or registration required, just come attend on the night. Questions welcome and encouraged!

    Location: New Program Room

Friday August 25, 2017
   1:00 PM  -  3:00 PM August with Audrey Hepburn: Film Series  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

August with Audrey Hepburn: Film Series

Image result for audrey hepburn

Come watch a classic Audrey Hepburn film at the Ventress Memorial Library!

Every Friday Afternoon at 1 pm in the Month of  August.

Free Event! Free Popcorn! No Tickets Required! Drop-ins Welcome!

 

Friday, August 4th (1-3pm): Roman Holiday

Friday, August 11th (1-3pm): Sabrina

Friday, August 18th (1-3pm): Funny Face

Friday, August 25th (1-3pm): Breakfast at Tiffany's

    Location: Program Room

Monday August 28, 2017
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Wednesday August 30, 2017
   7:00 PM  -  8:30 PM 'Bag it' Film and Discussion  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   
"Bag It" Documentary Film Screening and Discussion
Wednesday, August 30, 7-8:30 p.m.
Free and open to the public, but registration suggested
Refreshments served!
 
Americans use 60,000 plastic bags every five minutes—single-use disposable bags that we mindlessly throw away. But where
is “away?” Where do the bags and other plastics end up, and at what cost to our environment, marine life and human
health?
Bag It follows “everyman” Jeb Berrier as he navigates our plastic world. Jeb is not a radical environmentalist, but
an average American who decides to take a closer look at our cultural love affair with plastics. Jeb’s journey in this
documentary film starts with simple questions: Are plastic bags really necessary? What are plastic bags made from? What
happens to plastic bags after they are discarded?
Jeb looks beyond plastic bags and discovers that virtually everything in modern society—from baby bottles, to sports
equipment, to dental sealants, to personal care products—is made with plastic or contains potentially harmful chemical
additives used in the plastic-making process. When Jeb’s journey takes a personal twist, we see how our crazy-for-plastic
world has finally caught up with us and what we can do about it. Today. Right now.
    Location: New Program Room

Monday September 4, 2017
   9:00 AM  -  8:00 PM Labor Day  
   

Library Closed for Labor Day!

 


Tuesday September 5, 2017
   6:00 PM  -  7:30 PM Nonfiction Book Group  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Non-fiction Book Group

We read a variety of nonfiction, we pick one book per month, and meet on the first Tuesday of every month to discuss what we've read! 

On Tuesday, September 5, 2017 we'll meet in the library's History Room to discuss The Zookeeper's Wife: A War Story by Diane Ackerman.

New members welcome! Contact Rachel at the Reference Desk if you have any questions or need help obtaining the book!

Image result for the zookeeper's wife book

    Location: Historical Room

Thursday September 7, 2017
   6:00 PM  -  7:30 PM Teen Trivia Night  
    Contact: Elisha Chandler   781-834-5535   echandler@ocln.org
   

 

 

Gather the gang and get competitive!

Teens 11-17 are invited to come test there trivia skills at Trivia Night. This is the first of a monthly program to be held the first Thursday of each month.

Trivia Night will take place in the Ventress Library Program Room at 6 p.m. (and runs until 7:30 p.m.).

This is a free event and refreshments will be provided. 

Registration is required.


Wednesday September 13, 2017
   4:30 PM  -  6:00 PM VML Classic Book Group  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

This month's book:

VML Classic Book Group - New Members Welcome!

Refreshments served...

Contact Chris Woods at the Library's Reference Desk for book title or

to obtain copy of book.   781-834-5535

Happy Reading!

    Location: Historical Room

Thursday September 14, 2017
   9:00 AM BestReads Book Kit Pickup  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

Marshfield BestReads Community Book Kit Pickup Date


Monday September 25, 2017
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Saturday September 30, 2017
   2:00 PM  -  3:30 PM Adult Coloring Event  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Adult Coloring Event

Join us on Saturday, June 3rd from 2-3:30 pm in the Library's program room to try this fabulous trend that has been said to offer participants a constructive outlet for stress and anxiety and promotes calm and relaxation. The library will provide the supplies including coloring pages and colored pencils! If you already possess an adult coloring book please feel free to bring it along! There is a limited amount of space for this event, so call the library to sign up or login to the library's EventKeeper located on the library's website under "Event Calendar" to register online for the event!

Adults Only!

Image result for adult coloring

    Location: New Program Room

Tuesday October 3, 2017
   6:00 PM  -  7:30 PM Nonfiction Book Group  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Non-fiction Book Group

We read a variety of nonfiction, we pick one book per month, and meet on the first Tuesday of every month to discuss what we've read! 

On Tuesday, October 3, 2017 we'll meet in the library's History Room to discuss Killers of the Flower Moon by David Grann.

New members welcome! Contact Rachel at the Reference Desk if you have any questions or need help obtaining the book!

Image result for the killers of the flower moon

 

    Location: Historical Room

Thursday October 5, 2017
   6:00 PM  -  7:30 PM Teen Trivia Night  
    Contact: Elisha Chandler   781-834-5535   echandler@ocln.org
   

 

 

Gather the gang and get competitive!

Teens 11-17 are invited to come test there trivia skills at Trivia Night (held on the first Thursday of each month).

Trivia Night will take place in the Ventress Library Program Room at 6 p.m. (and runs until 7:30 p.m.).

This is a free event and refreshments will be provided. 

Registration is required.


Monday October 9, 2017
   9:00 AM  -  8:00 PM Columbus Day  
   

Library Closed for Columbus Day!

 


Wednesday October 11, 2017
   4:30 PM  -  6:00 PM VML Classic Book Group  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

VML Classic Book Group - New Members Welcome!

Refreshments served...

Contact Chris Woods at the Library's Reference Desk for book title or

to obtain copy of book.   781-834-5535

Happy Reading!

    Location: Historical Room

Monday October 23, 2017
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Wednesday October 25, 2017
   6:30 PM  -  8:00 PM The Gravestone Girls  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Welcome to the Graveyard! A Virtual Cemetary Tour

Presented by The Gravestone Girls

Displaying oct 10 rural.jpg

Join us at the VML on Wednesday, October 25th from 6:30-8 pm for a lecture given by The Gravestone Girls! The Gravestone Girls’ mission is to “Keep Our Dead Alive!” They create decorative artwork using the beautiful and primitive images carved on olde New England gravestones. 

Their lecture will focus on New England cemetery art, history and symbolism. The 'virtual tour', called "Welcome to The Graveyard" takes us from colonial burial grounds, through the rural cemetery movement of the 19th century and into 21st century locations. It examines why we have cemeteries and gravestones, why they look like they do and how styles and art have evolved over almost 400 years.

The event is free and open to the public! No tickets or registration required. Please contact Rachel at 781-834-5535 or at rbreen@ocln.org if you have any questions.

 

 

Brenda Sullivan, Maggie White & Melissa Anderson

The Gravestone Girls - Putting the 'Rave' Back in Grave!

    Location: Program Room

Thursday October 26, 2017
   9:00 AM BestReads Book Kit Pickup  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

Marshfield BestReads Community Book Kit Pickup Date


Saturday October 28, 2017
   10:00 AM  -  4:00 PM Mass Memories Road Show  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Mass Memories Road Show 

p15774coll6

The Town of Marshfield will be hosting Mass Memories Road Show on October 28, 2017 at the Ventress Memorial Library!

The Mass. Memories Road Show (MMRS) at UMass Boston is an event-based public history project that digitizes family photos and memories shared by the people of Massachusetts. University Archives staff work with local planning teams to organize free public events where residents are invited to bring family photos to be scanned and included in this digital archive. Contributors are invited to share “the story behind the photos” on video, have their own “keepsake photo” taken, and receive advice from professional archivists and historians on dating and caring for their family photos.

To date, the project has digitized nearly 8,000 photographs and stories from across the state, creating an educational resource of primary sources for future generations. Over time, we hope to visit each of the 351 cities and towns in Massachusetts.

The Mass. Memories Road Show is supported in part through the generosity of the Patricia C. Flaherty '81 Endowed Fund at University of Massachusetts Boston. 

    Location: Program Room

Thursday November 2, 2017
   6:00 PM  -  7:30 PM Teen Trivia Night  
    Contact: Elisha Chandler   781-834-5535   echandler@ocln.org
   

 

 

Gather the gang and get competitive!

Teens 11-17 are invited to come test there trivia skills at Trivia Night (held on the first Thursday of each month).

Trivia Night will take place in the Ventress Library Program Room at 6 p.m. (and runs until 7:30 p.m.).

This is a free event and refreshments will be provided. 

Registration is required.


Tuesday November 7, 2017
   6:00 PM  -  7:30 PM Nonfiction Book Group  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Non-fiction Book Group

We read a variety of nonfiction, we pick one book per month, and meet on the first Tuesday of every month to discuss what we've read! 

On Tuesday, November 7, 2017 we'll meet in the library's History Room to discuss Reading with Patrick: A Teacher, a Student, and a Life-Changing Friendship by Michelle Kuo.

New members welcome! Contact Rachel at the Reference Desk if you have any questions or need help obtaining the book!

30900796

    Location: Historical Room

Wednesday November 8, 2017
   4:30 PM  -  6:00 PM VML Classic Book Group  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

VML Classic Book Group - New Members Welcome!

Refreshments served...

Contact Chris Woods at the Library's Reference Desk for book title or

to obtain copy of book.   781-834-5535

Happy Reading!

    Location: Historical Room

Saturday November 11, 2017
   9:00 AM  -  4:30 PM Veteran's Day  
   

Library Closed for Veterans Day!

 


Wednesday November 22, 2017
   4:00 PM  -  8:00 PM Thanksgiving Holiday  
   

Library Closing at 4 P.M. for Thanksgiving Holiday!

 


Thursday November 23, 2017
   9:00 AM  -  8:00 PM Thanksgiving Holiday  
   

Library Closed for Thanksgiving!

 


Friday November 24, 2017
   9:00 AM  -  4:30 PM Thanksgiving Holiday  
   

Library Closed for Thanksgiving Holiday!

 


Monday November 27, 2017
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.

   7:30 PM  -  8:30 PM A Visit by Louisa May Alcott  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

A Visit by Louisa May Alcott

Welcome! You will  meet Jan Turnquist, Executive Director of the historic house museum, Orchard House, in Concord, Mass, where Little Women was written in 1868.  Known as their resident Louisa May Alcott, Jan has portrayed Miss Alcott in Public Service Announcements currently running nationally on the FOX TV network, several BBC productions, including "Blue Peter," Britain's longest running children's TV show, "Book Worm" and their Open University programs, as well as on Public Television (PBS) and for First Lady, Laura Bush.

Jan's performance is a blend of stage drama and "Living History."   In a living history portrayal, an actor BECOMES a character, just as they do in a play, but, unlike a play, the audience may interact with the character and ask questions or make comments.

You DO NOT need to be an expert on Alcott's time period, which was 1832 to 1888 in order to speak to her, just be yourself.  BUT REMEMBER, SHE WILL KNOW NOTHING OF THIS CENTURY OR PLACE.  She will stay in character and only know of her time period.

 Miss Alcott will come in after having had a minor carriage accident and will be waiting for repair.  She will be most grateful for your company.

 Now, if you will, prepare to travel back in time to meet Louisa May Alcott.

 

    Location: New Program Room

Tuesday December 5, 2017
   6:00 PM  -  7:30 PM Nonfiction Book Group  
    Contact: Rachel Breen   781-834-5535   rbreen@ocln.org
   

Non-fiction Book Group

We read a variety of nonfiction, we pick one book per month, and meet on the first Tuesday of every month to discuss what we've read! 

    Location: Historical Room

Thursday December 7, 2017
   9:00 AM BestReads Book Kit Pickup  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

Marshfield BestReads Community Book Kit Pickup Date

   6:00 PM  -  7:30 PM Teen Trivia Night  
    Contact: Elisha Chandler   781-834-5535   echandler@ocln.org
   

 

 

Gather the gang and get competitive!

Teens 11-17 are invited to come test there trivia skills at Trivia Night (held on the first Thursday of each month).

Trivia Night will take place in the Ventress Library Program Room at 6 p.m. (and runs until 7:30 p.m.).

This is a free event and refreshments will be provided. 

Registration is required.


Wednesday December 13, 2017
   4:30 PM  -  6:00 PM VML Classic Book Group  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

VML Classic Book Group - New Members Welcome!

Refreshments served...

Contact Chris Woods at the Library's Reference Desk for book title or

to obtain copy of book.   781-834-5535

Happy Reading!

    Location: Historical Room

Saturday December 23, 2017
   9:00 AM  -  4:30 PM Christmas Eve  
   

Library Closed for Christmas Holiday!

 


Monday December 25, 2017
   9:00 AM  -  8:00 PM Christmas  
   

Library Closed for Christmas!

 

   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Thursday January 18, 2018
   9:00 AM BestReads Book Kit Pickup  
    Contact: Chris Woods   781-834-5535   cwoods@ocln.org
   

Marshfield BestReads Community Book Kit Pickup Date


Monday January 22, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday February 26, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday March 26, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday April 23, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday May 28, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday June 25, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday July 23, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday August 27, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday September 24, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday October 22, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday November 26, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday December 24, 2018
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday January 28, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday February 25, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday March 25, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday April 22, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday May 27, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday June 24, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday July 22, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday August 26, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday September 23, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday October 28, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday November 25, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday December 23, 2019
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday January 27, 2020
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Monday February 24, 2020
   4:30 PM  -  5:30 PM Lego Club  
   

No Registration

Lego Club meets the last two Mondays of every month at 4:30 P.M.

Come on in and build! Ages 5+  Younger kids are welcome with direct supervision by a parent. Parents are welcome to attend with supervision by their kids! :) No charge to attend.


Number of Events Matching Selected Criteria = 62
Today is  Saturday August 19, 2017

[http://www.ventresslibrary.org]