The Atlantic In World History by Karen Ordahl Kupperman | Menrva Books | MenrvaBooks