1-2 of 2 Books
Ready Player One
By Ernest Cline,Arnaud Regnauld,Ernest Cline
The Long Mars
By Terry Pratchett,Stephen Baxter