Home›Books›John CartwrightJohn CartwrightNo biography available.Works (2)Precontractual liability in European private lawReforming the French law of obligations