An introduction to Shiffrin on contract law theory