imaginepageant
Slytherin Alumni
I absolutely loved Ready Player One by Ernest Cline. It's not hard sci-fi, but more fun and adventure with a goodly dose of retro geekery. But seriously, could not put it down. His new book, Armada, is also well worth reading.