What are the ways to publish a book?