The Atlantic in World History (New Oxford World History) by Karen Ordahl Kupperman | Menrva Books | MenrvaBooks