Larry A. DiMatteo, International Sales Law - A Global Challenge - European Review of Private Law View Larry A. DiMatteo, International Sales Law - A Global Challenge by - European Review of Private Law Larry A. DiMatteo, International Sales Law - A Global Challenge 25 2 European Review of Private Law