Supplements Ser.: Rules of Contract Law : 2019-2020 by Nathan M. Crystal, Harry

The new edition has a more engaging introduction to each chapter.