Ayres and Klass: Studies in Contract Law (8th edition)

School Class Professor
Hofstra Law School Contracts II Silber, Norman