Wow...this post from Jane Friedman covers IT ALL, how to publish your book and how the publishing business works, start to finish, with excellent resources and a nuts-and-bolts approach.
If you or someone you know needs the basics, get them right here.