Offer, Acceptance, and Agreement in Contract Law Explained - Part II: Offer Duration