Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

Skip Adult New Books widget
  • New Books
    • Bread of Angels by Patti Smith
    • How to Test Negative for Stupid by Senator John Kennedy
    • Every Day is Sunday by Ken Belson
    • Radical Cartography by William Rankin
    • The Silver Book by Olivia Laing
    • Many Mothers of Dolores Moore by Anika Fajardo
    • Town and Country by Brian Schaefer
    • The Burning Library by Gilly Macmillan
    • Return of the Spider by James Patterson
Adult Progams
Skip Adult Progams widget
Cancelled
Mon, Dec 22, 9:00am - 9:00pm
Huntington Public Library Main Building
Room Reserved for Proctoring.

Cancelled
Mon, Dec 22, 9:00am - 12:00pm
Huntington Public Library Main Building
Room Reserved for Social Worker

Mon, Dec 22, 10:00am - 12:00pm
Huntington Public Library Main Building - Main Auditorium
Join instructor Cathy Crocetti to learn how to play Modern Canasta!
Registration is now closed

Mon, Dec 22, 1:00pm - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Mon, Dec 22, 1:30pm - 2:30pm
Huntington Public Library Station Branch - HPL Station Zoom,Station Teen Territory
Adults 18 years and older with developmental disabilities will meet once again in-person or via ZOOM to form friendships through reading and talking about books.

Mon, Dec 22, 3:15pm - 4:15pm
Huntington Public Library Main Building - Main Auditorium
This all levels class is experiential and progressive based on the art, science and philosophy of B.K.S Iyengar. 
Registration is now closed

Tue, Dec 23, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Tue, Dec 23, 9:30am - 2:00pm
Huntington Public Library Station Branch - Meeting Room #4
Card Playing

Tue, Dec 23, 10:00am - 11:00am
Huntington Public Library Station Branch - Station Community Room
Gentle movements from the comfort of a chair increase strength and mobility. Registration is required. HPL cardholders only.
Registration is now closed

Tue, Dec 23, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Classroom
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration is now closed

Wed, Dec 24, 9:00am - 9:00pm
Huntington Public Library Main Building
Both buildings closed in observance of Christmas

Thu, Dec 25, 9:00am - 9:00pm
Huntington Public Library Main Building
Both buildings closed in observance of Christmas

Fri, Dec 26, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Fri, Dec 26, 10:00am - 12:00pm
Huntington Public Library Station Branch - Meeting Room #4
Bridge Games

Fri, Dec 26, 1:00pm - 4:00pm
Huntington Public Library Main Building - Main Meeting Room
Political Discussion

Fri, Dec 26, 6:30pm - 8:30pm
Huntington Public Library Main Building - Main Auditorium
Join us in person at the library to view this week's movie, The Naked Gun

Sat, Dec 27, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Sat, Dec 27, 9:15am - 10:15am
Huntington Public Library Station Branch - Station Community Room
This Pilates class combines Pilates movements and strength training exercises with an emphasis on the core and movements that will stretch muscles and improve posture, strength, and stability. 
Registration is now closed

Sat, Dec 27, 10:00am - 11:00am
Huntington Public Library Main Building - Main Auditorium
Tai Chi is a Chinese form of exercise that helps reduce tension, improve balance and increase vitality.
Registration is now closed

Sat, Dec 27, 10:00am - 12:00pm
Huntington Public Library Station Branch - Meeting Room #5
Volunteer RPM Tutor - D. Persampire

Cancelled
Mon, Dec 29, 9:00am - 9:00pm
Huntington Public Library Main Building
Room Reserved for Proctoring.

Cancelled
Mon, Dec 29, 9:00am - 12:00pm
Huntington Public Library Main Building
Room Reserved for Social Worker

Mon, Dec 29, 9:00am - 8:00pm
Huntington Public Library Main Building - Main Art Gallery
Art Exhibit Installation - Multiple artists

Mon, Dec 29, 10:00am - 12:00pm
Huntington Public Library Main Building - Main Auditorium
Join instructor Cathy Crocetti to learn how to play Modern Canasta!
Registration is now closed

Mon, Dec 29, 1:00pm - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Tue, Dec 30, All day
Huntington Public Library Main Building
Family; One per Family.

Tue, Dec 30, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Tue, Dec 30, 9:30am - 2:00pm
Huntington Public Library Station Branch - Meeting Room #4
Card Playing

Tue, Dec 30, 10:00am - 11:00am
Huntington Public Library Station Branch - Station Community Room
Gentle movements from the comfort of a chair increase strength and mobility. Registration is required. HPL cardholders only.
Registration is now closed

Tue, Dec 30, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Classroom
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration is now closed

Wed, Dec 31, 9:00am - 9:00pm
Huntington Public Library Main Building
Both buildings are closed in observance of the New Year.

Thu, Jan 01, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Thu, Jan 01, 9:00am - 9:00pm
Huntington Public Library Main Building
Both buildings are closed in observance of the New Year.

Fri, Jan 02, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Fri, Jan 02, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Fri, Jan 02, 11:00am - 12:30pm
Huntington Public Library Station Branch - Station Parking Lot
Long Island Cares Farm to Truck

Sat, Jan 03, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Sat, Jan 03, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Sun, Jan 04, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Sun, Jan 04, 2:00pm - 4:00pm
Huntington Public Library Main Building - Main Art Gallery
Group Exhibit featuring multiple artists and mediums.

Mon, Jan 05, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Mon, Jan 05, 1:00pm - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Mon, Jan 05, 1:30pm - 2:30pm
Huntington Public Library Station Branch - Station Teen Territory
Adults 18-years and older with developmental disabilities meet once a week, in-person or via ZOOM, to form friendships through reading and talking about books.

Tue, Jan 06, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Tue, Jan 06, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Tue, Jan 06, 10:00am - 11:00am
Huntington Public Library Station Branch - Station Community Room
Join us for Chair Yoga on Tuesdays with instructor Bonnie Millen.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 06, 6:00pm - 7:00pm
Huntington Public Library Main Building - Main Small Meeting Room
Free Career Counseling Services are available at the Main building. A certified Career Counselor will help you with your job search, interviewing skills and questions regarding your resumé.

Tue, Jan 06, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Classroom
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 06, 7:00pm - 8:00pm
Huntington Public Library Main Building - Main Small Meeting Room
Free Career Counseling Services are available at the Main building. A certified Career Counselor will help you with your job search, interviewing skills and questions regarding your resumé.

Tue, Jan 06, 8:00pm - 9:00pm
Huntington Public Library Main Building - Main Meeting Room
Free Career Counseling Services are available at the Main building. A certified Career Counselor will help you with your job search, interviewing skills and questions regarding your resumé.

Wed, Jan 07, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Wed, Jan 07, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Wed, Jan 07, 10:00am - 12:00pm
Huntington Public Library Main Building - Main Meeting Room
Discussion group.

Thu, Jan 08, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Thu, Jan 08, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Thu, Jan 08, 10:00am - 11:00am
Huntington Public Library Main Building - Main Auditorium
Join us for Chair Yoga on Thursdays with instructor Bonnie Millen.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 08, 11:00am - 1:30pm
Huntington Public Library Station Branch - Station Community Room
Bring your lunch to the Station Branch! The Community Room will be set up for reading, crafting, and watching a movie. Browse the Library's collections downstairs.

Thu, Jan 08, 3:00pm - 5:00pm
Huntington Public Library Main Building - Main Auditorium
Learn the basics of improvisational acting and discover the fun of the improv style.  Beginners and seasoned actors welcome! 
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 08, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Classroom
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 08, 7:00pm - 8:00pm
Huntington Public Library Station Branch - Station Community Room
This class will focus on building strength, balance and flexibility throughout the body.
Registration opens Monday, January 5 2026 at 9:00am

Fri, Jan 09, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Fri, Jan 09, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Sat, Jan 10, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Sat, Jan 10, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Sat, Jan 10, 9:15am - 10:15am
Huntington Public Library Station Branch - Station Community Room
This Mat Pilates class combines traditional Pilates movements and strength training exercises with an emphasis on the core and movements
Registration opens Monday, January 5 2026 at 9:00am

Sat, Jan 10, 10:00am - 11:00am
Huntington Public Library Main Building - Main Auditorium
Tai Chi is a Chinese form of exercise that helps reduce tension, improve balance and increase vitality.
Registration opens Monday, January 5 2026 at 9:00am

Sat, Jan 10, 1:00pm - 2:00pm
Huntington Public Library Main Building - Main Meeting Room
Visit the library to unwind, alleviate stress, and interact with a therapy dog.
Registration opens Monday, January 5 2026 at 9:00am

Sat, Jan 10, 2:00pm - 3:00pm
Huntington Public Library Main Building - Main Auditorium
Join Maria for a culinary journey into the heart of Mexican cuisine with Pozole, a cherished traditional stew. 
Registration opens Monday, January 5 2026 at 9:00am

Sun, Jan 11, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Mon, Jan 12, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Mon, Jan 12, 1:00pm - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Mon, Jan 12, 1:30pm - 2:30pm
Huntington Public Library Station Branch - Station Teen Territory
Adults 18-years and older with developmental disabilities meet once a week, in-person or via ZOOM, to form friendships through reading and talking about books.

Mon, Jan 12, 3:15pm - 4:15pm
Huntington Public Library Main Building - Main Auditorium
This all levels class is experiential and progressive based on the art, science and philosophy of B.K.S Iyengar. 
Registration opens Monday, January 5 2026 at 9:00am

Mon, Jan 12, 7:00pm - 8:30pm
Huntington Public Library Main Building - Main Meeting Room
Bring your work in progress and join us as we untangle the knots, puzzle out the patterns, and share our love for crochet.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Tue, Jan 13, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Tue, Jan 13, 10:00am - 11:00am
Huntington Public Library Station Branch - Station Community Room
Join us for Chair Yoga on Tuesdays with instructor Bonnie Millen.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 12:00pm - 12:45pm
Huntington Public Library Station Branch - Meeting Room #3
Assistance for Medicaid is available to help adults & children who are blind or disabled, anyone over 65, and their families. Appointments are available in 45 minute slots. Open to all.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 1:00pm - 1:45pm
Huntington Public Library Station Branch - Meeting Room #3
Assistance for Medicaid is available to help adults & children who are blind or disabled, anyone over 65, and their families. Appointments are available in 45 minute slots. Open to all.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 2:00pm - 3:00pm
Huntington Public Library Main Building - Main Auditorium
Step into the realm of possibility and awaken your inner power to shape your destiny.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 2:00pm - 2:45pm
Huntington Public Library Station Branch - Meeting Room #3
Assistance for Medicaid is available to help adults & children who are blind or disabled, anyone over 65, and their families. Appointments are available in 45 minute slots. Open to all.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 3:00pm - 3:45pm
Huntington Public Library Station Branch - Meeting Room #3
Assistance for Medicaid is available to help adults & children who are blind or disabled, anyone over 65, and their families. Appointments are available in 45 minute slots. Open to all.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Classroom
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 13, 6:30pm - 7:30pm
Huntington Public Library Station Branch - Station Community Room
Join chef Robert DellAmore as he shows you how to make the Best Chicken Cutlets with Homemade Tzatziki Sauce
Registration opens Monday, January 5 2026 at 9:00am

Wed, Jan 14, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Wed, Jan 14, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Wed, Jan 14, 9:30am - 10:30am
Huntington Public Library Main Building - Main Auditorium
Traditional Yoga practice for the middle phase of life and beyond considers preserving our function and delaying or, when possible, preventing the onset of future suffering.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 15, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Thu, Jan 15, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Thu, Jan 15, 10:00am - 11:00am
Huntington Public Library Main Building - Main Auditorium
Join us for Chair Yoga on Thursdays with instructor Bonnie Millen.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 15, 11:00am - 1:30pm
Huntington Public Library Station Branch - Station Community Room
Bring your lunch to the Station Branch! The Community Room will be set up for reading, crafting, and watching a movie. Browse the Library's collections downstairs.

Thu, Jan 15, 1:00pm - 3:00pm
Huntington Public Library Main Building - Main Meeting Room
Bring your own coloring supplies and enjoy two hours of socializing, relaxing and being creative. Led by Annina Luck Wildermuth. Registration is suggested. Open to all.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 15, 3:00pm - 4:00pm
Huntington Public Library Main Building - Main Small Meeting Room
Once a month, read an assigned play then meet to discuss and read selected scenes aloud to add a deeper understanding of the work.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 15, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Classroom
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 15, 6:30pm - 8:30pm
Huntington Public Library Main Building - Main Auditorium
Join film historian Larry Wolff as he discusses the iconic television program “Jackie Gleason and The Honeymooners”  that has been in syndication for more than fifty years.
Registration opens Monday, January 5 2026 at 9:00am

Thu, Jan 15, 7:00pm - 8:00pm
Huntington Public Library Station Branch - Station Community Room
This class will focus on building strength, balance and flexibility throughout the body.
Registration opens Monday, January 5 2026 at 9:00am

Fri, Jan 16, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Fri, Jan 16, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Fri, Jan 16, 12:30pm - 1:30pm
Huntington Public Library Station Branch - Station Community Room
Not sure what he's making yet
Registration opens Monday, January 5 2026 at 9:00am

Sat, Jan 17, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Sat, Jan 17, 9:00am - 5:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Sat, Jan 17, 9:15am - 10:15am
Huntington Public Library Station Branch - Station Community Room
This Mat Pilates class combines traditional Pilates movements and strength training exercises with an emphasis on the core and movements
Registration opens Monday, January 5 2026 at 9:00am

Sat, Jan 17, 10:00am - 11:00am
Huntington Public Library Main Building - Main Auditorium
Tai Chi is a Chinese form of exercise that helps reduce tension, improve balance and increase vitality.
Registration opens Monday, January 5 2026 at 9:00am

Sat, Jan 17, 2:30pm - 3:30pm
Huntington Public Library Main Building - Main J Program Room
In honor of National Winnie the Pooh Day on January 18th, join us in celebrating that silly old bear and his friends from the Hundred Acre Wood.
Registration opens Monday, January 5 2026 at 10:00am

Sun, Jan 18, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Mon, Jan 19, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Mon, Jan 19, 9:00am - 9:00pm
Huntington Public Library Main Building
Both buildings are closed in observance of Martin Luther King, Jr. Day.

Tue, Jan 20, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Tue, Jan 20, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Tue, Jan 20, 10:00am - 11:00am
Huntington Public Library Station Branch - Station Community Room
Join us for Chair Yoga on Tuesdays with instructor Bonnie Millen.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 10:00am - 10:30am
Huntington Public Library Station Branch - Meeting Room #3
One-On-One Medicare Counseling and Assistance must be Medicare Eligible.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 10:30am - 11:00am
Huntington Public Library Station Branch - Meeting Room #3
One-On-One Medicare Counseling and Assistance must be Medicare Eligible.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 11:00am - 11:30am
Huntington Public Library Station Branch - Meeting Room #3
One-On-One Medicare Counseling and Assistance must be Medicare Eligible.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 11:30am - 12:00pm
Huntington Public Library Station Branch - Meeting Room #3
One-On-One Medicare Counseling and Assistance must be Medicare Eligible.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 12:00pm - 12:30pm
Huntington Public Library Station Branch - Meeting Room #3
One-On-One Medicare Counseling and Assistance must be Medicare Eligible.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 12:30pm - 1:00pm
Huntington Public Library Station Branch - Meeting Room #3
One-On-One Medicare Counseling and Assistance must be Medicare Eligible.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 2:00pm - 3:30pm
Huntington Public Library Main Building - Main Meeting Room
Please join us in January for a discussion and zoom interview with author Jennifer Graesner Dornbrush to discuss The Coroner.

Tue, Jan 20, 6:00pm - 8:00pm
Huntington Public Library Station Branch - Station Community Room
These classes, taught by a native English speaker, will teach basic skills in a casual and fun environment.
Registration opens Monday, January 5 2026 at 9:00am

Tue, Jan 20, 6:30pm - 7:30pm
Huntington Public Library Station Branch - Station Classroom
Monthly Board of Trustees Meeting

Tue, Jan 20, 6:30pm - 8:00pm
Huntington Public Library Main Building - Main Meeting Room
Join Little Miss Workbench for this fun introduction to woodworking!
Registration opens Monday, January 5 2026 at 9:00am

Wed, Jan 21, All day
Huntington Public Library Station Branch - Meeting Room #5
Literacy Suffolk

Wed, Jan 21, 8:30am - 10:00am
Huntington Public Library Station Branch - Station Classroom
Huntington Station BID Meeting

Wed, Jan 21, 9:00am - 9:00pm
Huntington Public Library Main Building - Proctoring Room
Room Reserved for Proctoring.

Wed, Jan 21, 9:30am - 10:30am
Huntington Public Library Main Building - Main Auditorium
Traditional Yoga practice for the middle phase of life and beyond considers preserving our function and delaying or, when possible, preventing the onset of future suffering.
Registration opens Monday, January 5 2026 at 9:00am

Wed, Jan 21, 11:30am - 1:30pm
Huntington Public Library Main Building - Main Auditorium
Create a snow globe that doubles as a calm down jar.

Wed, Jan 21, 2:00pm - 3:30pm
Huntington Public Library Main Building - Main Meeting Room
Bring your work in progress and join us as we untangle the knots, puzzle out the patterns, and share our love for crochet.
Registration opens Monday, January 5 2026 at 9:00am

Wed, Jan 21, 6:00pm - 7:00pm
Huntington Public Library Main Building - Main Meeting Room
Learn creative ways to shop economically, save money with proper food storage and sustainability practices and create low cost meals.
Registration opens Monday, January 5 2026 at 9:00am

Career Development

Career Development

Grant Research/Funding Resources

Grant Research/Funding Resources

HHS

Yearbooks

HHS

Yearbooks

Local

History

Local

History

Proctoring Services

Proctoring Services

Reading Challenge Blog

Reading Challenge Blog

Recomended Reads

Recomended Reads

Senior

Resources

Senior

Resources

Services For The Visually Impaired

Services For The Visually Impaired

Ask a librarian
Skip Ask a librarian widget

Please use this form if you would like to ask a research question, need a book recommendation, a resource citation...anything at all! You will be contacted as soon as possible.