The best way to get your book published is dependent on your needs and your resources. If you want a publisher to to handle the entire process for you and you have the money to pay for the services, then send your manuscript to publishers who focus on books in your field. On the other hand, if you have the know-how to format your book on your computer, design your own cover, and do your own marketing, then self-publishing with print-on-demand (POD) may the the right way for you. Most POD publishers let you publish your book for free with the resources on their site. There is a cost for buying an ISBN number if you want global distribution with bookstores. They make money from printing the actual books when you or anyone else buy them.