What is the cost of publishing a book?

I have five published books and hundreds of columns in multiple platforms to my credit. I learned to publish the hard way. Let me briefly summarize my experience and the lessons for other authors. A book before it goes becomes available to readers goes through the...