This question has been split from a previous double-question here.
Which of the following is preferable?
Jack London and Charles Dickens were both great writers.
Jack London and Charles Dickens were both great authors.
Could somebody explain that to me the difference?
Is there any difference in usage between British English and American English in this case?