What does it take to publish a book?