(refers to audiobook)"A pulpy, well-characterized and written story"While it might be confusing to compare his book to "Starship Troopers" I do think that John Scalzi's "Old Man's War" owes much to Heinlein's story. Not so much in terms of politics or satire, but in charting an enjoyable course straddling hard/military SF and a more pulpy romp approach. Scalzi does a great job of bringing John Perry to life, creating the eponymous "old man" and, while not really giving the character a background which makes his later military exploits fully believable, giving Perry a rich history and populating his star-spanning world with well-detailed friends and comrades. Scalzi comes up with several distinct alien races, really driving home the differences in motivation that some (the Consu in chief) bring to the table which escape human understanding. One fault I might raise with the story is that while the human characters all have some depth to them (even Perry's drill sergeant at basic training has a fairly rich personal history) no alien characters receive this treatment. The closest comes in the form of a disgraced Consu negotiator, and perhaps this lack of insight into alien personality and personal history is more than forgivable as the story takes place from Perry's consistent point of view. For the most part, from skip drives to tachyon detectors, the tech livens the story, not dragging it down to detract from the main event: Perry's tale. Some scenes, as some of Perry's comrades lose their lives in mundane or bizarre ways, were heartbreaking. The ending left me wanting a little more, but I suppose it can be forgiven as sequels, both in the universe and for Perry's story, exist.