
Puck of Pook's Hill
by Rudyard Kipling
Middle grade · ages 8–12 · grades 3–7 · 820L · 2022
Why we'd hand it over
A deeply literary book that teaches history through magical encounters and Kipling's ornate prose—rich and strange, but demands a reader who loves language and can tolerate slowness and ambiguity.