by Jan Klabbers
Price : LKR 3,554.10
| ISBN | 9781782544272 |
| Author | Jan Klabbers |
| Publisher | Edward Elgar Publishing |
| Year | 2015 |
| Edition | 1 |
| Category | Law |
LKR 34,658.00
LKR 1,884.80