May
29
2018
by John Scalzi, and I was really surprised at how good it was. It was the first book in a while that broke the mold and exceeded my expectations. Just a well crafted, clever story, that despite being 12...