What talents do you need to be a best-selling author (apart from being able to write!)?

32 answers 32