The Principles Of European Contract Law 2002 - (Parts I, II, and III)
European Union
Rights: Copyright © 2002 European Union