What are the steps to write and publish a book