Publishing is a very mysterious business. It is hard to predict what kind of sale or reception a book will have, and advertising seems to do very little good.