Year of the dragon
Last weekend was the celebration of the Lunar New Year and it is now the Year of the Dragon. How cool is that? For those of you who celebrated and those who want to learn a bit more, here are a couple new favorites of mine.
Drupal\twig_tweak\TwigTweakExtension::imageStyleFilter() (Line: 96) __TwigTemplate_0c4575940911edfe33a614fa32836c46->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 75) __TwigTemplate_99bcdbccd37c076b1b3449b03a6587d3->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 504) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 103) __TwigTemplate_d88d8e4a45ed4911237e2e3c21db144c->block_content() (Line: 432) Twig\Template->yieldBlock() (Line: 76) __TwigTemplate_d88d8e4a45ed4911237e2e3c21db144c->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 504) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 79) __TwigTemplate_cf062fe3b86e1cd19b10edb0ef7351bf->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 504) Drupal\Core\Render\Renderer->doRender() (Line: 504) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 111) __TwigTemplate_f22000c62bdc0d9fe016d51ec3d7c007->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 69) __TwigTemplate_fb5ddceda6e698beeb6bc95d13abe15b->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 504) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 484) Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 118) __TwigTemplate_d3a25184935c2f190a1cfd31103bc511->doDisplay() (Line: 388) Twig\Template->yield() (Line: 344) Twig\Template->display() (Line: 359) Twig\Template->render() (Line: 51) Twig\TemplateWrapper->render() (Line: 33) twig_render_template() (Line: 348) Drupal\Core\Theme\ThemeManager->render() (Line: 491) Drupal\Core\Render\Renderer->doRender() (Line: 504) Drupal\Core\Render\Renderer->doRender() (Line: 248) Drupal\Core\Render\Renderer->render() (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638) Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray() (Line: 97) Drupal\tracer\EventDispatcher\TraceableEventDispatcher->dispatch() (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53) Drupal\Core\StackMiddleware\Session->handle() (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28) Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32) Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201) Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138) Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87) Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50) Drupal\ban\BanMiddleware->handle() (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 38) Drupal\tracer\StackMiddleware\TracesMiddleware->handle() (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741) Drupal\Core\DrupalKernel->handle() (Line: 19)
Book reviews by library staff and guest contributors
Last weekend was the celebration of the Lunar New Year and it is now the Year of the Dragon. How cool is that? For those of you who celebrated and those who want to learn a bit more, here are a couple new favorites of mine.
Henry, like many children on the neurodivergent spectrum, loves routine. He likes knowing what to expect and things always being the same. But this week isn’t like always. On Friday, there will be a parade. A parade means a change in schedule, loud music, and no share time like always. Henry’s days this week just feel orange - his least favorite color. This sweet book is full of the small ups and downs of kindergarten life, told through Henry’s unique perspective. Follow Henry as he navigates these changes with the help of this teacher and friends to a reassuring conclusion.
This beautiful picture book tells the story of a family who celebrates two New Years - Rosh Hashanah in the fall and Lunar New Year in the spring.
The simple text details the any differences between these two holidays - for example, one follows the Jewish calendar and one follows the Chinese calendar - as well as some of the similarities - both inspire delicious dishes! Bold colorful illustrations are full of cheerful details, and this is a great book for kids who celebrate these New Years to see themselves represented, or for anyone to learn more about different holidays.
Fox has a problem - their kite is stuck in a tree! And unfortunately, this is the not first time this has happened, as we zoom out to see a forest filled with kites. Fox drags out a giant fan, but that just leads to a problem for Bear, when their house is filled with leaves. Fox's fix for this leads to a problem for Rabbit, and pretty soon all the animals have a problem! Finally, thanks to Elephant, all the problems are resolved and all the friends are happily flying kites.
Locus Magazine has published their recommended reading list for 2023 titles and wow is there so much goodness to discover. They suggest best novels in science fiction, fantasy, and horror, but also have best in young adult and first novels (so happy to see To Shape a Dragon's Breath, which I loved).
Winner of the 2024 Pura Belpré Author and Illustrator Awards, a 2024 Newbery Honor book, and a 2024 Odyssey Honor Audiobook. Also available in Spanish.
¿Alguna vez te has perdido tanto en un libro que ni te das cuenta de lo que está pasando a tu alrededor?
If reading history books is up your alley, then check out Booklist's newest top 10 list It includes ancient history, life during the US Civil War, the war in Ukraine, American servicewomen in World War II, and much more. Are there any you would add to the list?
This book gave me goosebumps. Setting off on a quest through two different forests, to discover two different, but equally enchanting truths about dragons, a little boy’s adventures come lavishly to life with edge to edge full color ink illustrations. This book is an exploration of Eastern and Western Dragon mythologies, both true and meaningful celebrations of the child’s mixed cultural identities. It is hard to pick a favorite line, a favorite description or depiction in these pages.
How does a child process the loss of a parent or loved one?
An American Story, illustrated by Dare Coulter and written by Kwame Alexander, is the winner of the 2024 Coretta Scott King Illustrator Award for outstanding illustrations by an African American artist.
In the author's note, Alexander shares that he wrote this book after realizing that his daughter's teacher had a fear of teaching kids about slavery- she had never been taught how.
This American story opens with the question, "How do you tell a story that starts in Africa and ends in horror?"
Maybe you've heard of the Caldecott medal for illustration, one of the highest honors in children's literature, awarded annually by the American Library Association? But did you know that it is named after 19th-century illustrator, Randolph Caldecott?
An ode to fathers & sons, A Walk in the Woods by Nikki Grimes, Jerry Pinkney, and Brian Pinkney, wends through trees and wildlife to find a special gift. The boy in the story has recently lost his father. In his grief, he discovers a note – a map!
In Sophia N. Lee’s remarkable picture book, Holding On, we meet a delightful granddaughter and her beloved Lola (the Tagalog word for grandmother). Lola loves to tell her granddaughter “If you want to hold on, you gotta sing your songs”, and Lola’s house is full of music and memories. Along with photos, special objects, favorite foods, and stories, Lola’s songs are how she remembers and shares her life and loved ones.
Generations ago an empire was destroyed by war. The technological/magical remnants of that society are now either in the hands of the Twilight Order or hard sought by the criminal and/or rebellious elements of the society. A sister and brother find themselves on opposite sides of that power dynamic in this complex and fascinating fantasy novel.
London was rife with spiritualists and otherworldly activity in 1873, so much so that entire societies were devoted to connecting the living with the dead. Exclusive men's clubs, like the fictional London Séance Society, were all the rage. Intended as a social club where gentleman met to play cards, drink, and hone their paranormal skills, the London Séance Society also provided outreach services by hosting lectures and demonstrations.
Change and goodbyes are hard! As Sam and his mom prepare to move from their apartment to Grandpa's trailer away from the city, they say goodbye to friends and their cherished Sunday laundromat time together with one last visit. But with a little imagination and some one-of-a-kind luck, Sam discovers that his most heartfelt wish doesn't need a magic machine to come true.
Oh, those pesky prepositions….In, Out, Up, Down, In Front, Behind….there are only so many ways to illustrate these concepts, right? Well, if including adorable, chonky knitted kittens is one of those ways, then we agree. Anna Hrachovec is a long time designer of tiny creatures known as “Mochi Mochi”, knitted (rather than crocheted) Japanese inspired toys known as Amigurumi. She has written several books of adorable patterns which can be found at Madison Public Library.
A new book about an extraordinary word-maker, There Was a Party for Langston: King o’ Letters by Jason Reynolds, brings history to life with poetic language and colorful stamped illustrations. Inspired by a photo of poets Maya Angelou and Amiri Baraka dancing (boogying!) at a party in honor of Langston Hughes, this book captures the creativity of Hughes and his impact on other artists and writers. This legendary party was “A fancy-foot, get-down, all-out bash” and SO GLORIOUS! Because everyone felt the power of Langston’s words.