Ernest Cline is best known for his novels Ready Player One and Armada. He co-wrote the screenplay for Ready Player One for the film adaption directed by Steven Spielberg.