European Perspectives on the Common European Sales Law by Javier Plaza Penadés | Menrva Books | MenrvaBooks