How Long Does a Contract Last?

As a general rule, a contract may be terminated by either party unless they agree to a definite term. For example, if John Doe agrees