Daniel Defoe is the odd one out because he was British (English), while Jack London, Ernest Hemingway, and Edgar Allan Poe were all American authors. Alternatively, Defoe wrote in the 18th century (Robinson Crusoe, 1719), while the others wrote in the 19th-20th centuries.