GC General course on principles of international law by Jennings, Raymond Earl fromThe Hague Academy collected courses online 0 Type: Book