Answer
John Scalzi has written 6 books in the'The Old Man's War' series. The first book,'Old Man's War', was published in 2005. The series follows the adventures of John Perry, a retired officer in the United States Marine Corps who is recruited into the Colonial Defense Forces to fight in a war against an alien species. The series has been praised for its humor, action, and thought-provoking themes.