207-377-8673 M-W: 10-6 | TH: 3-8 | F/SAT: 10-3


The Good Egg

What makes a good egg, a very good egg…crack? Readers might recognize Jory John and Pete Oswald as the author/illustrator team behind “The Bad Seed,” (2017) a picture book about a bad-tempered seed with an even worse attitude. “The Good Egg” is not quite a sequel, but uses similarly clever idioms and wordplay to impart valuable lessons to young readers. Good Egg is very good, perfect even, but the worse his carton-mates behave the better he feels he has to be. The pressure of being a perfectionist takes its toll on Good Egg until he begins to crack, which leads to a journey of self-discovery. Good Egg eventually returns to the carton and resolves to keep a better balance in life and accept those around him, even the rotten ones. Through smart text and excellent illustrations this witty book imparts a positive message of upbeat confidence.

My Pillow Keeps Moving!

Parents and children alike will delight at the ingenuity of “Jackie,” the four-legged friend, who is mistaken for a pillow, but nevertheless tries to please her unsuspecting owner. The owner, an unnamed mustached man, has lofty and unreasonable expectations for the pup (expecting a pillow and all).
It’s not often that a picture book brings to mind late-60s era rock and roll, but Mick Jagger’s infamous “You can’t always get what you want, but if you try sometimes you might find you get what you need…” came to mind as we pawed through this delightfully quirky book, and discover that Jackie is best as she is meant to be.
Gehl’s sparse dialog and Weyant’s clever illustrations will entertain young readers, and expect giggles when the furry impersonator assumes the identity of a coat!

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons


Explore new fiction, movies, picture books,
graphic novels, and more!



Free Yoga Night

May 30 — 6:00 pm

Storytime with Miss Jenn!

May 31 — 10:30 am

Adult Canvas Painting

Jun 3 — 1:00 pm

view all

Library Hours:

Closed Now

MON-WEDS: 10-6
TH: 3-8
FRI/SAT: 10-3