Unfair Contract Terms: 1995 and All That - European Business Law Review View Unfair Contract Terms: 1995 and All That by - European Business Law Review Unfair Contract Terms: 1995 and All That 3 11 European Business Law Review