Contracts: Cases, Discussion, And Problems by Brian A. Blum & Amy C. Bushaw