qnli question: Who came up with an explanation of the origins of London's name that contradicted earlier assumptions sentence: Richard Coates put forward an explanation in 1998 that it is derived from the pre-Celtic Old European