European Contract LawProfessor Hector Macqueen, Hector Macqueen, Reinhard Zimmerman · First published 2006Open the Tome