chuckdee rated Old Man's War (Old Man's War, #1): 5 stars
Old Man's War (Old Man's War, #1) by John Scalzi
John Scalzi channels Robert Heinlein (including a wry sense of humor) in a novel about a future Earth engaged in …
John Scalzi channels Robert Heinlein (including a wry sense of humor) in a novel about a future Earth engaged in …