Hello all. I'm a new member at this site, and a first-time novelist. I'm currently 40% through (about 55,000 words) writing my first SciFi novel, and this question keeps rolling around in my head: Q - How does a book become a Bestseller? 1) Is it the agent/publisher you wind up with that makes (or does not make) this happen? (by advertising, promoting, selling, sending to important reviewers and other means?) 2) Is it purely the quality and appeal of your writing and story and characters and concept? (some people read it, like it, recommend it to others... slowly buzz and word-of-mouth build and you start selling hundreds, then thousands of copies a week, et cetera...) 3) Are there other factors I am not considering? (like having the right Concept at just the right time ((Zeitgeist)), or taking a totally fresh approach to an old genre?) I would love to hear people's opinions on what separates a "BESTSELLER" from a so-so-seller or indeed a poor-seller that the average reader/book shopper is barely aware is available to buy/exists. Thanks, D.