International Sales Law: A Guide to the CISG
Compare webshops (1)
Shop
Price
Pages: 920, Edition: 3, Paperback, Hart Publishing