You should probably contact a lawyer to look over any contract BEFORE you submit it since simple changes in the wording can effect the contract's meaning. When dealing with contracts it is always a good idea to get someone with a legal background involved.
You might try these for info http:// http://www.music-law.com/
You might try these for info
http://
http://www.music-law.com/workforhire.html
and
http://www.aw-wrdsmth.com/FAQ/work_for_hire.html
for the contract.
You should probably contact a lawyer to look over any contract BEFORE you submit it since simple changes in the wording can effect the contract's meaning. When dealing with contracts it is always a good idea to get someone with a legal background involved.
-TOM-
Hope this helps.