Additional 30% off all books at Amazon through Dec 1. Here are my holiday gift picks for middle grade readers.

I’m not a Black Friday shopper, nor am I an indiscriminate gift-buyer, but I do love books and I love a good deal.

Through midnight December 1, Amazon is taking an additional 30% off any single book. Enter the code BOOKDEAL at checkout.

There are restrictions (of course), but they’re reasonable. The most important is that you can only use this code once per account. So choose your most expensive gift book for this one-time promotion.

Here are a few gifts that have been hits in our family:


Hereville: How Mirka Got Her Sword, by Barry Deutch

Age 8-12. An imaginative, quirky graphic novel about “yet another troll-fighting 11-year-old Orthodox Jewish girl.” Fun gift — especially for those celebrating Hanukkah this week.

My daughter is loving this book and its sequel Hereville: How Mirka Met a Meteorite.

Wings-of-fireWings of Fire series, by Tui T. Sutherland
Pictured here: Wings of Fire Book One: The Dragonet Prophecy

Age 8-12. My kids devour good fantasy series books. We lucked out finding this one at the library, but later books in the series are in such high demand we broke down and bought the set. My kids like to re-read their favorites, and this series qualifies.

Underland-chroniclesThe Underland Chronicles, by Suzanne Collins

Age 8-12. Suzanne Collins’s brutal, brilliant Hunger Games series is getting all the glory, but this series (her first) is my son’s favorite. Fantastic writing, compelling plot and action, and a responsible, relatable hero.

FablehavenThe Fablehaven series, by Brandon Mull

Age 8-12. Another fantastic fantasy series that will transport kids to a world of fairies and evil creatures. Page-turners, all.

A note about supporting independent booksellers: If I have a local gift to give in person, or I want a book for myself or my family, I usually buy through a local, independent bookseller. But I rely on Amazon for books I can’t find locally and for gifts I need to ship (I’m an Amazon Prime member, so 2-day shipping is free).