Elements Of Contract Law: Offer, Acceptance, Consideration, And Intention