Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
The Girl With 500 Middle Names
JANIE WHO? It's hard enough being the new kid in school. It's even tougher when all of your new classmates live in big houses and wear expensive clothes, while your parents have little and are risking everything just to give you a chance at a better life. Now Janie's about to do something that will make her stand out even more among the rich kids at Satterthwaite School. Something that will have everyone wondering just who Janie Sams really is. And something that will mean totally unexpected changes for Janie and her family.