Ready player one - Cline, Ernest. (Broadway Paperbacks, 2011)