Sophia is growing up in a very different world than you can read about in our history books. About 100 years ago in her world there was something called The Great Disruption which was a bit like a time earthquake; it shook the whole world and left its continents in different eras. Dinosaurs roam some parts of the earth, some parts are living in the Middle Ages, and some are living in a futuristic time; Sophia lives with her uncle, a cartographer, in New Occident where it is 1891. Sophia’s parents are explorers and have been out-of-touch for a long time. Sophia is anxious to learn about the new world in the hopes that she might find them. She has just begun to learn about cartography from her uncle, Shadrack, when he is kidnapped. Sophia begins an adventure; she has to escape those who kidnapped her uncle, try to find her parents, and possibly stop the destruction of the world they are just coming to know. Has she learned enough to be up to such a task?
If you like adventure fantasy stories, you might also enjoy Graceling, by Kristin Cashore, or Sabriel by Garth Nix, or Stardust, by Neil Gaiman.