John Scalzi can write: adventure tales (The Kaiju Preservation Society), stories with humour (Redshirts, Agent to the Stars) and non-fiction (Your Hate Mail Will Be Graded); often with that trademark snark that gives his books a certain feel. However, it was his Old Man’s War series, the first of which was published way back in…