Zimmermann, R. (2002). Remedies for Non-Performance: The revised German law of obligations, viewed against the background of the Principles of European Contract Law. Edinburgh Law Review, 6, 271-314.