Ready player one; Ernest Cline
Publication year: 2012
This is a jaw-droppingly cinematic, genre-busting debut that's part virtual space opera, part classic coming-of-age story, part brilliant pop-culture mash-up.
London : Arrow, 2012
Brilliant, fast-paced and really thrilling. And it's much better than the film, btw.