A review by arwainian
Old Man's War by John Scalzi

competently written but I disliked it