European Perspectives on the Common European Sales Law by Luz M. Martínez Velencoso | Menrva Books | MenrvaBooks