Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Thursday Evening Book Club

Thursday, May 8, 2025 at 7:00pm - 8:00pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Book Discussion
Age Group:
College and Young Adult, Adult, Adult 50+
Book Discussion:

Copies of book discussion titles are available on the 2nd floor near the study rooms, or you can request a copy for pick up at the drive-up window by calling the 2nd Floor Informat...

Details:

Intermezzo by Sally Rooney

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: College and Young Adult, Adult, Adult 50+
Program Type: Book Discussion
Required
Seats Remaining: 14

Book Discussion

Copies of book discussion titles are available on the 2nd floor near the study rooms, or you can request a copy for pick up at the drive-up window by calling the 2nd Floor Information Desk at 630-790-6630 or emailing reference@gepl.org.

Details:

Intermezzo by Sally Rooney

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Cricut Paper Flower

Monday, May 12, 2025 at 10:00am - 12:00pm
The Workshop at Glen Ellyn Public Library
Program Type:
Maker
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Details:

Learn to use a Cricut machine to cut paper flower shapes and assemble them into magnets, gaining hands-on experience with design and cutting techniques in the Cricut Design Space s...

Required
Location: Glen Ellyn Public Library
Room: The Workshop
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Maker
Required
Seats Remaining: 10
Details:

Learn to use a Cricut machine to cut paper flower shapes and assemble them into magnets, gaining hands-on experience with design and cutting techniques in the Cricut Design Space software.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

Maker Program

Supplies provided. Maker programs are available to Glen Ellyn Public Library cardholders. Glen Ellyn Public Library cardholders may register for one maker program per person per month. Maker program registration begins 30 days prior to the event.

To use The Workshop, visitors must complete, sign, and date the Makerspace Use Agreement and Waiver and Release of Liability. Visitors under age 18 must have a parent or legal guardian sign the agreement on their behalf.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Poverty: A Discussion with Matthew Desmond

Tuesday, May 13, 2025 at 7:00pm - 8:00pm
Virtual Program at Glen Ellyn Public Library
Program Type:
Special Event
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Illinois Libraries Present:

This event is made possible by Illinois Libraries Present, a statewide collaboration among public libraries offering high-quality events. Illinois Libraries Present is committed to...

Details:

Matthew Desmond is a professor of sociology at Princeton University and author of the awardwinning book Evicted: Poverty and Profit in the American City.Reserve your Spot

Virtual Event
Location: Glen Ellyn Public Library
Room: Virtual Program
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Special Event

Illinois Libraries Present

This event is made possible by Illinois Libraries Present, a statewide collaboration among public libraries offering high-quality events. Illinois Libraries Present is committed to inclusion and accessibility. To request accommodations, please email illinoislibrariespresent@gmail.com.

Illinois Libraries Present is funded in part by a grant awarded by the Illinois State Library, a Department of the Office for the Secretary of State, using funds provided by the U.S. Institute of Museum and Library Services, under the provisions of the Library Services and Technology Act (LSTA).

Details:

Matthew Desmond is a professor of sociology at Princeton University and author of the awardwinning book Evicted: Poverty and Profit in the American City.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Guitar for Beginners- Rehearsal

Wednesday, May 14, 2025 at 5:00pm - 7:00pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Class
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Guitar for Beginners:

Learn guitar basics from guitarist John Wolaver in an eight-week session in a friendly group setting. Please bring your own guitar. Optionally, participate in a Guitar Performance ...

Details:

Meeting room set aside for informal rehearsal before evening performance.

Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Class

Guitar for Beginners

Learn guitar basics from guitarist John Wolaver in an eight-week session in a friendly group setting. Please bring your own guitar. Optionally, participate in a Guitar Performance after the session ends. For age 16 and up.  

Details:

Meeting room set aside for informal rehearsal before evening performance.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Guitar Performance

Wednesday, May 14, 2025 at 7:00pm - 7:30pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Performance
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Details:

Listen to members of the Guitar for Beginners group perform a mini concert. Light refreshments provided. For adults and high school students.

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Performance
Required
Seats Remaining: 80
Details:

Listen to members of the Guitar for Beginners group perform a mini concert. Light refreshments provided. For adults and high school students.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Friends Used Book Sale

Saturday, May 17, 2025 at 9:00am - 2:00pm
Basement - Friends Area at Glen Ellyn Public Library
Program Type:
Volunteer
Age Group:
High School, College and Young Adult, Adult, Adult 50+
FoL Used Book Sale:

Purchase quality, gently-used books at discount prices from the Friends of the Library (FoL). For sales that take place in the Basement Friends Area, please take the elev...

Location: Glen Ellyn Public Library
Room: Basement - Friends Area
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Volunteer

FoL Used Book Sale

Purchase quality, gently-used books at discount prices from the Friends of the Library (FoL). 

For sales that take place in the Basement Friends Area, please take the elevator to the basement of the library.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Cricut Paper Flower

Monday, May 19, 2025 at 4:00pm - 6:00pm
The Workshop at Glen Ellyn Public Library
Program Type:
Maker
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Details:

Learn to use a Cricut machine to cut paper flower shapes and assemble them into magnets, gaining hands-on experience with design and cutting techniques in the Cricut Design Space s...

Required
Location: Glen Ellyn Public Library
Room: The Workshop
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Maker
Required
Seats Remaining: 10
Details:

Learn to use a Cricut machine to cut paper flower shapes and assemble them into magnets, gaining hands-on experience with design and cutting techniques in the Cricut Design Space software.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

Maker Program

Supplies provided. Maker programs are available to Glen Ellyn Public Library cardholders. Glen Ellyn Public Library cardholders may register for one maker program per person per month. Maker program registration begins 30 days prior to the event.

To use The Workshop, visitors must complete, sign, and date the Makerspace Use Agreement and Waiver and Release of Liability. Visitors under age 18 must have a parent or legal guardian sign the agreement on their behalf.

This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Library Board of Trustees Meeting

Monday, May 19, 2025 at 7:00pm - 9:00pm
Board Room at Glen Ellyn Public Library
Program Type:
Volunteer
Age Group:
College and Young Adult, Adult, Adult 50+
Library Board of Trustees Meeting:

The Library Board of Trustees meets on the third Monday of each month.

Location: Glen Ellyn Public Library
Room: Board Room
Age Group: College and Young Adult, Adult, Adult 50+
Program Type: Volunteer

Library Board of Trustees Meeting

The Library Board of Trustees meets on the third Monday of each month.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.

Videography Workshop

Tuesday, June 3, 2025 at 6:30pm - 8:00pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Class, Computers & Technology
Age Group:
High School, College and Young Adult, Adult
Free for All: The Public Library:

Free for All: The Public Library is a PBS Independent Lens documentary about "America’s beloved public institution—the library—through the dramatic human stories unfolding within i...

Details:

Learn tips and tricks for capturing video footage for short films or social media posts with Christopher Gekas, Multimedia Developer/Producer for Multimedia Services at College of ...

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: High School, College and Young Adult, Adult
Program Type: Class, Computers & Technology
Required
Seats Remaining: 24

Free for All: The Public Library

Free for All: The Public Library is a PBS Independent Lens documentary about "America’s beloved public institution—the library—through the dramatic human stories unfolding within it." 

Details:

Learn tips and tricks for capturing video footage for short films or social media posts with Christopher Gekas, Multimedia Developer/Producer for Multimedia Services at College of DuPage.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Free for All: The Public Library Documentary Screening

Thursday, June 5, 2025 at 6:30pm - 7:30pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Book Discussion, Class
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Free for All: The Public Library:

Free for All: The Public Library is a PBS Independent Lens documentary about "America’s beloved public institution—the library—through the dramatic human stories unfolding within i...

Details:

Get an exclusive look at the PBS/WTTW documentary Free for All: The Public Library that premieres April 29 (new date). For adults and high school students.  

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Book Discussion, Class
Required
Seats Remaining: 30

Free for All: The Public Library

Free for All: The Public Library is a PBS Independent Lens documentary about "America’s beloved public institution—the library—through the dramatic human stories unfolding within it." 

Details:

Get an exclusive look at the PBS/WTTW documentary Free for All: The Public Library that premieres April 29 (new date).

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Youth" group.
This event is in the "Middle School" group.
This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Ice Cream Social

Monday, June 9, 2025 at 7:00pm - 8:30pm
Library Parking Lot at Glen Ellyn Public Library
Program Type:
Social, Special Event
Age Group:
Youth, Middle School, High School, College and Young Adult, Adult, Adult 50+
Details:

Celebrate the beginning of summer reading at the library with an ice cream sundae, ice pop, or fresh fruit. Also, witness the unveiling of artist Richard Lo’s ukiyo-e style depicti...

Location: Glen Ellyn Public Library
Room: Library Parking Lot
Age Group: Youth, Middle School, High School, College and Young Adult, Adult, Adult 50+
Program Type: Social, Special Event
Details:

Celebrate the beginning of summer reading at the library with an ice cream sundae, ice pop, or fresh fruit.

Special Notes

Food allergies

The library cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Thursday Evening Book Club

Thursday, June 12, 2025 at 7:00pm - 8:00pm
Shakespeare Room at Glen Ellyn Public Library
Program Type:
Book Discussion
Age Group:
College and Young Adult, Adult, Adult 50+
Details:

Copies of book discussion titles are available on the 2nd floor near the study rooms, or you can request a copy for pick up at the drive-up window by calling the 2nd Floor Informat...

Required
Location: Glen Ellyn Public Library
Room: Shakespeare Room
Age Group: College and Young Adult, Adult, Adult 50+
Program Type: Book Discussion
Required
Seats Remaining: 8
Details:

Copies of book discussion titles are available on the 2nd floor near the study rooms, or you can request a copy for pick up at the drive-up window by calling the 2nd Floor Information Desk at 630-790-6630 or emailing

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Puzzle and Board Game exchange

Saturday, June 14, 2025 at 12:00pm - 2:00pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Social
Age Group:
High School, College and Young Adult, Adult, Adult 50+
Details:

Trade your gently used puzzles and board games for a new challenge! Light refreshments will be served. 

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Social
Required
Seats Remaining: 80
Details:

Trade your gently used puzzles and board games for a new challenge! Light refreshments will be served. 

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.

Hokusai-Inspired Block Prints

Monday, June 16, 2025 at 2:00pm - 3:00pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Arts & Crafts, Class
Age Group:
High School, College and Young Adult, Adult
Details:

Study elements of Hokusai’s block prints and then follow the ukiyo-e style of focusing on the artist’s everyday life and location to create block originals to keep. Attendees can o...

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: High School, College and Young Adult, Adult
Program Type: Arts & Crafts, Class
Required
Seats Remaining: 10
Details:

Study elements of Hokusai’s block prints and then follow the ukiyo-e style of focusing on the artist’s everyday life and location to create block originals to keep. Attendees can optionally make prints for display at the library.

This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Library Board of Trustees Meeting

Monday, June 16, 2025 at 7:00pm - 9:00pm
Board Room at Glen Ellyn Public Library
Program Type:
Volunteer
Age Group:
College and Young Adult, Adult, Adult 50+
Library Board of Trustees Meeting:

The Library Board of Trustees meets on the third Monday of each month.

Location: Glen Ellyn Public Library
Room: Board Room
Age Group: College and Young Adult, Adult, Adult 50+
Program Type: Volunteer

Library Board of Trustees Meeting

The Library Board of Trustees meets on the third Monday of each month.

This event is in the "Youth" group.
This event is in the "Middle School" group.
This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Walk-in Passport Photos

Thursday, June 19, 2025 at 12:00pm - 3:00pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Special Event
Age Group:
Youth, Middle School, High School, College and Young Adult, Adult, Adult 50+
Details:

The library normally offers passport photo services by appointment only. Have a passport photo taken without an appointment on a first-come, first-served basis by a passport agent....

Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: Youth, Middle School, High School, College and Young Adult, Adult, Adult 50+
Program Type: Special Event
Details:

The library normally offers passport photo services by appointment only. Have a passport photo taken without an appointment on a first-come, first-served basis by a passport agent.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.

Craft Group

Thursday, June 19, 2025 at 6:30pm - 7:30pm
North Meeting Room at Glen Ellyn Public Library
Program Type:
Arts & Crafts, Class
Age Group:
High School, College and Young Adult
Details:

Work on your current project with other crafters or start a new project! A limited number of craft starter-kits and light refreshments provided.

Required
Location: Glen Ellyn Public Library
Room: North Meeting Room
Age Group: High School, College and Young Adult
Program Type: Arts & Crafts, Class
Required
Seats Remaining: 30
Details:

Work on your current project with other crafters or start a new project! A limited number of craft starter-kits and light refreshments provided.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.

Hokusai-Inspired Block Prints

Thursday, June 19, 2025 at 6:30pm - 7:30pm
South Meeting Room at Glen Ellyn Public Library
Program Type:
Arts & Crafts, Class
Age Group:
High School, College and Young Adult, Adult
Details:

Local artist Cecilia Lad Smith will explore elements of Hokusai’s block prints. Participants will then follow the ukiyo-e style of focusing on the artist’s everyday life and locati...

Required
Location: Glen Ellyn Public Library
Room: South Meeting Room
Age Group: High School, College and Young Adult, Adult
Program Type: Arts & Crafts, Class
Required
Seats Remaining: 10
Details:

Local artist Cecilia Lad Smith will explore elements of Hokusai’s block prints.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.

Game On!

Tuesday, June 24, 2025 at 5:00pm - 6:00pm
Library Parking Lot at Glen Ellyn Public Library
Program Type:
Games & Video Gaming
Age Group:
High School, College and Young Adult
Details:

Play your favorite video games with your friends in style. High Schoolers and Young Adults can reserve an hour of gaming in the Mobile Extreme Gaming Bus between 5pm-7pm.

Required
Location: Glen Ellyn Public Library
Room: Library Parking Lot
Age Group: High School, College and Young Adult
Program Type: Games & Video Gaming
Required
Seats Remaining: 24
Details:

Play your favorite video games with your friends in style. High Schoolers and Young Adults can reserve an hour of gaming in the Mobile Extreme Gaming Bus between 5pm-7pm.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

Rain or Shine

This is a rain or shine event, but it will be cancelled in case of severe weather.

This event is in the "High School" group.
This event is in the "College and Young Adult" group.

Game On!

Tuesday, June 24, 2025 at 6:00pm - 7:00pm
Library Parking Lot at Glen Ellyn Public Library
Program Type:
Games & Video Gaming
Age Group:
High School, College and Young Adult
Details:

Play your favorite video games with your friends in style. High Schoolers and Young Adults can reserve an hour of gaming in the Mobile Extreme Gaming Bus between 5pm-7pm.

Required
Location: Glen Ellyn Public Library
Room: Library Parking Lot
Age Group: High School, College and Young Adult
Program Type: Games & Video Gaming
Required
Seats Remaining: 24
Details:

Play your favorite video games with your friends in style. High Schoolers and Young Adults can reserve an hour of gaming in the Mobile Extreme Gaming Bus between 5pm-7pm.

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

Promotion

Adults and children may be photographed and videotaped by library staff or their representatives in the course of library activities. The images may be used, without accompanying personal identification, in library publicity. If you have a concern about this policy, please contact library staff.

Rain or Shine

This is a rain or shine event, but it will be cancelled in case of severe weather.

This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Plastic Pollution & Community Solutions

Tuesday, July 8, 2025 at 6:30pm - 7:30pm
North and South Meeting Rooms at Glen Ellyn Public Library
Program Type:
Class
Age Group:
College and Young Adult, Adult, Adult 50+
Details:

The versatility and durability of plastic have made it a constant part of our day-to-day lives. But these traits have also made it problematic to avoid and properly discard, creati...

Required
Location: Glen Ellyn Public Library
Room: North and South Meeting Rooms
Age Group: College and Young Adult, Adult, Adult 50+
Program Type: Class
Required
Seats Remaining: 30
Details:

The versatility and durability of plastic have made it a constant part of our day-to-day lives.

This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Thursday Evening Book Club

Thursday, July 10, 2025 at 7:00pm - 8:00pm
Shakespeare Room at Glen Ellyn Public Library
Program Type:
Book Discussion
Age Group:
College and Young Adult, Adult, Adult 50+
Details:

Copies of book discussion titles are available on the 2nd floor near the study rooms, or you can request a copy for pick up at the drive-up window by calling the 2nd Floor Informat...

Required
Location: Glen Ellyn Public Library
Room: Shakespeare Room
Age Group: College and Young Adult, Adult, Adult 50+
Program Type: Book Discussion
Required
Seats Remaining: 8
Details:

Copies of book discussion titles are available on the 2nd floor near the study rooms, or you can request a copy for pick up at the drive-up window by calling the 2nd Floor Information Desk at 630-790-6630 or emailing

This event is in the "High School" group.
This event is in the "College and Young Adult" group.
This event is in the "Adult" group.
This event is in the "Adult 50+" group.

Friends Used Book Sale

Saturday, July 12, 2025 at 9:00am - 2:00pm
Basement - Friends Area at Glen Ellyn Public Library
Program Type:
Volunteer
Age Group:
High School, College and Young Adult, Adult, Adult 50+
FoL Used Book Sale:

Purchase quality, gently-used books at discount prices from the Friends of the Library (FoL). For sales that take place in the Basement Friends Area, please take the elev...

Location: Glen Ellyn Public Library
Room: Basement - Friends Area
Age Group: High School, College and Young Adult, Adult, Adult 50+
Program Type: Volunteer

FoL Used Book Sale

Purchase quality, gently-used books at discount prices from the Friends of the Library (FoL). 

For sales that take place in the Basement Friends Area, please take the elevator to the basement of the library.

This event is in the "College and Young Adult" group.
This event is in the "Adult" group.

Using AI Tools

Thursday, July 17, 2025 at 5:30pm - 7:00pm
North Meeting Room at Glen Ellyn Public Library
Program Type:
Computers & Technology
Age Group:
College and Young Adult, Adult
Details:

If you are interested in digital art, coding, or if you are just curious about the current state of digital tools, this program is for you! Learn introductory basics of AI for crea...

Required
Location: Glen Ellyn Public Library
Room: North Meeting Room
Age Group: College and Young Adult, Adult
Program Type: Computers & Technology
Required
Seats Remaining: 10
Details:

If you are interested in digital art, coding, or if you are just curious about the current state of digital tools, this program is for you!

Special Notes

Accessibility

The library makes every effort to ensure that programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.