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

School Class Professor
University of Alabama Contracts Marsh, Gene