Principles of European Contract... Ole Lando (editor), ... Paperback | English,French Published 01 Jan 2019