In reply to Peter Knight (@peterrknight).

Agreed on this point. I'd also avoid most publishers. Self-publish and keep 95-100% of your profits instead of the table scraps that most publishers will throw your way.