Dave NeumannBooksWays of the World with Sources for AP* 3e & LaunchPad for HS Ways of the World 3eAuthor data: Open Library