

This presentation will talk about his book and the history of WWII’s most battle-tested US Army division and its crucial role in achieving Allied victory in the Pacific.
Learn MoreQuicklinks
New at the Library
Audio Adventures Book Club
Discover the world of Audiobooks through a library listening corner! Engage with fun activities while listening to chapters of the book 39 Clues: The Maze of Bones by Rick Riordan each week. For ages 10+
RegisterYouth Fiber Arts Club
Calling all creative thinkers and fiber arts enthusiasts! Join us in the library's community room to explore needle-based fiber arts such as hand-stitching, embroidery, knitting, crocheting, and upcycled fashion. Dive into our monthly featured project or use the time to experiment with your own creative ideas! No registration or experience required. Creative materials and tools will be available. For ages 9-17.
RegisterInternational Children's Book Day Book List
Explore Kids Book ListYouth Fiber Arts Club
Calling all creative thinkers and fiber arts enthusiasts! Join us in the library's community room to explore needle-based fiber arts such as hand-stitching, embroidery, knitting, crocheting, and upcycled fashion. Dive into our monthly featured project or use the time to experiment with your own creative ideas! No registration or experience required. Creative materials and tools will be available. For ages 9-17.
RegisterThe library hosts programs for all ages! Click our events calendar to see our upcoming events for children.
Read PostYouth Fiber Arts Club
Calling all creative thinkers and fiber arts enthusiasts! Join us in the library's community room to explore needle-based fiber arts such as hand-stitching, embroidery, knitting, crocheting, and upcycled fashion. Dive into our monthly featured project or use the time to experiment with your own creative ideas! No registration or experience required. Creative materials and tools will be available. For ages 9-17.
RegisterSummer Reads from CPL Staff
Explore Teens Book ListCribbage Club - MONTHLY LEARN TO PLAY EDITION!
Board games are a great way to socialize and enjoy the health benefits of play! Have you always wanted to learn how to play cribbage or need a refresher? In this once-a-month program, the first hour will be devoted to a library staff member teaching the game, followed by one hour of playing cribbage with others. Feel free to come for the whole program or join at 11:00am to jump right in and play! Bring your own board, or use one of ours. No registration or experience required.
RegisterSummer Reads from CPL Staff
Explore Adults Book ListCPL Podcasts
Click below to listen to all your favorite CPL Podcasts
Podcasts






Subscribe to CPL Newsletter
Stay updated with our monthly digital newsletter!
Book Lists
See All Book ListsCPL Youth Librarians celebrate with some of their 5 star rated recent reads!
view itemCPL Youth Librarians celebrate with some of their 5 star rated recent reads!
view itemCPL Youth Librarians celebrate with some of their 5 star rated recent reads!
view itemCPL Youth Librarians celebrate with some of their 5 star rated recent reads!
view itemCPL Youth Librarians celebrate with some of their 5 star rated recent reads!
view itemCPL Youth Librarians celebrate with some of their 5 star rated recent reads!
view itemInternational Children's Book Day Book List
CPL Youth Librarians celebrate with some of their 5 star rated recent reads!
View Booklist