Javier Plaza Penad?s Luz M. Mart?nez Velencoso European Perspectives on the Common European Sales Law - Springer Springer 2015 ISBN: 9783319104973 Source: EBOOK