2. Tracing the earliest recorded concepts of international law

Author:

Library: Library of Islamic Parliament (Tehran)

Classification :
KZ1242
.
A45
2012