The Smallest Girl Ever

by Sally Gardner

Ruby Genie is an orphan. Everyone expects her to have the same fantastic magical... read more