Contract Law For Legal Professionals by Andrea Yelin & Andrea B. Yelin