I could not put this book down! It was what every person who enjoys military Sci Fi looks for. And as a retired Army Infantry NCO of 30 years it has what military types look for to take their minds off those long deployments during their rare down times. Believable humanity advancements while keeping with our history. The character's take on very human traits and complexities. And best of all there were no military slang errors that make many military types like me crazy such as the use of "Over and Out" and the word "repeat" used in the wrong context. Great Job Gentlemen hurry up with those books now.