Problems in Contract Law: Cases and Materials by Knapp, Crystal. Aspen. 10th Ed. The new edition has a more modern and engaging tone.