Law of Contracts, Cases and Materials

by James S. Rogers, Katharine G. Young

xxxviii, 554 pages ; 26 cm