emerald commented on Old Man's War by John Scalzi Jun 18 page 82 of 355 Public 4 stars John Scalzi channels Robert Heinlein (including a wry sense of humor) in a novel about … The twist that I knew was coming was a different twist than I was expecting, what a twist