(courtesy Pan Macmillan Australia) Plunging into the latest novel by John Scalzi, and fortunate to have read a number of his books before this, I was well aware of just good a writer this man is and how well he imagines realities beyond our own, bringing them to life with Continue Reading