Here is a great article I found "
How to Successfully Write and Negotiate a Contract".
It covers the following topics:
- Who can enter into a contract
- When should a contract be written
- What laws are applicable to contracts
- What happens when a contract is breached
- Writing the contract
- Step One: Making the initial offer
- Step Two: The negotiation
- Step Three: Acceptance