Peter H Sand
Peter H. Sand is a retired professor of international law at the University of Munich in Germany. He formerly taught at McGill University in Montreal, Canada and at Duke Law School in Durham, North Carolina. He lives in Munich, Germany.
Peter H. Sand is a retired professor of international law at the University of Munich in Germany. He formerly taught at McGill University in Montreal, Canada and at Duke Law School in Durham, North Carolina. He lives in Munich, Germany. See less
Peter H Sand's Featured Books