Review of the convention on contracts for the international sale of goods (CISG), ... (Sellier. European Law Publishers, 2005)