
Macmillan Children's Books Books
History in a Hurry: Romans
John Farman
History in a Hurry: Stuarts
John Farman
History in a Hurry: Wild West
John Farman
History in a Hurry: Ancient Greece
John Farman
History in a Hurry: Ancient Egypt
John Farman
History in a Hurry: The Future
John Farman
Never Shake a Rattlesnake
Michaela Morgan
Nick Sharratt
The Tickle Book
Ian Whybrow
Axel Scheffler
William the Good
Richmal Crompton
Thomas Henry
Liz Pichon
William the Bad
Richmal Crompton
Thomas Henry
Chris Garbutt
William
Richmal Crompton
Thomas Henry
Lauren Child
William's Happy Days
Richmal Crompton
Thomas Henry
Steven Lenton
Remade
Alex Scarrow
Mumnesia
Katie Dale
Who's on the Farm? A What the Ladybird Heard Book
Julia Donaldson
Lydia Monks
The Way to Game the Walk of Shame
Jenn Nguyen
All The Feels
Danika Stone
Squirm
Carl Hiaasen
The House on Hummingbird Island
Sam Angus
The 65-Storey Treehouse
Andy Griffiths
Terry Denton
Funny Stories For 7 Year Olds
Helen Paiba
Funny Stories For 8 Year Olds
Helen Paiba
You Know Me Well
David Levithan
Nina LaCour
There's an Owl in My Towel
Julia Donaldson
Rebecca Cobb
The Mighty Dynamo
Kieran Crowley
Marta Kissi
The Secret Pirate
Elli Woollard
Laura Ellen Anderson
Blubber
Judy Blume
Then Again, Maybe I Won't
Judy Blume
Iggie's House
Judy Blume
It's Not the End of the World
Judy Blume
Starring Sally J. Freedman as Herself
Judy Blume
Rewards and Fairies
Rudyard Kipling
Puck of Pook's Hill
Rudyard Kipling
Love Charms and Other Catastrophes
Kimberly Karalius
The Dragon and the Nibblesome Knight
Elli Woollard
Benji Davies
Moone Boy 2: The Fish Detective
Chris O'Dowd
Nick Vincent Murphy
Sir Tony Robinson's Weird World of Wonders: Romans and Greeks
Sir Tony Robinson
Feeling Sorry for Celia
Jaclyn Moriarty
Dinostars and the Planet Plundering Pirates
Ben Mantle
The Giant of Jum
Elli Woollard
Benji Davies
Love, Lies and Spies
Cindy Anstey
Bridesmaid-in-Training
Meg Cabot