Haggard's Contract Law From A Drafting Perspective: An Introduction To Contract Drafting For Law Students (American Casebook Series®)