DownloadThe Portobello Bookshop Gift Guide 2024

John F McLaughlin Editor

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, USA. He lives in Munich, Germany.

John F. McLaughlin is a retired professor of pediatrics at the University of Washington in Seattle, USA. He lives in Seattle.