Answer
Old Man's War is a series of science fiction novels written by American author John Scalzi. The series is set in the future, where humanity has colonized the galaxy, and tells the story of John Perry, a former Marine who joins the Colonial Defense Forces and fights in a war against an alien species called the Arachnids.