Skip to main content

Status message

Debug: Image path is empty. in Drupal\twig_tweak\TwigTweakExtension::imageStyleFilter() (line 500 of modules/contrib/twig_tweak/src/TwigTweakExtension.php).
Drupal\twig_tweak\TwigTweakExtension::imageStyleFilter() (Line: 96)
__TwigTemplate_5d4104fbae1c426b3379e2356ef8df9d->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_4e1fe8ec960d1eaaf13381521b6207e1->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_9e60c3beff3b32db3aad4833b59ed30d->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)

MADreads Reviews

Book reviews by library staff and guest contributors

The people who complete you

Posted by Molly W on Feb 20, 2024 - 2:54pm
Jesse Q.
Sutanto

Jane's world changes the instant she meets Thalia. Both young women are waiting in line for a bus that will take them to their prestigious Oxford Creative Writing program and for Jane, the experience is heady and intoxicating. Thalia is beautiful and confident. She's smart and talented. She's wealthy and knows how to act. She has everything going for her and is beloved by all. Jane is plain and socially awkward. She's barely scraping by financially and in all aspects of her life.

Year of the dragon

Posted by Rebecca M on Feb 16, 2024 - 2:49pm
A review of Lunar New Year by

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.

A treasure

Posted by Rebecca M on Feb 16, 2024 - 11:50am
A review of Henry, Like Always by
Jenn
Bailey

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.

Two holidays, one family

Posted by Holly SP on Feb 10, 2024 - 1:34pm
A review of Two New Years by
Richard
Ho

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.

A big idea... for a big problem

Posted by Holly SP on Feb 10, 2024 - 1:16pm
A review of Fox has a Problem by
Corey R.
Tabor

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. 

Oh the places you can go

Posted by Jane J on Feb 1, 2024 - 2:22pm

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).

Newest history

Posted by Kathy K on Jan 25, 2024 - 3:46pm

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?

Journeys of discovery

Posted by Rebecca M on Jan 24, 2024 - 4:53pm
Julie
Leung

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 do you tell a challenging story?

Posted by Holly SP on Jan 20, 2024 - 4:12pm
A review of An American Story by
Kwame
Alexander

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?"

Music and memory

Posted by Madeleine on Jan 12, 2024 - 1:50pm
A review of Holding On by
Sophia
Lee

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.

Picking up the pieces

Posted by Jane J on Jan 10, 2024 - 2:38pm
A review of Ashes of the Sun by
Django
Wexler

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.

I like a nice séance from time to time

Posted by Molly W on Jan 9, 2024 - 5:52pm
Sarah
Penner

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.

A wish on a washing machine

Posted by Abby R on Jan 5, 2024 - 2:11pm
A review of The Wishing Machine by
Jonathan
Hillman

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.

Do we have a preposition for you

Posted by on Dec 29, 2023 - 1:08pm

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.