The History and Theory of International Law

368 pages hardcover

challenging informative medium-paced