The Art and Science of Book Publishing