As per the comments section… I really don’t understand why The Last Centurion hasn’t been done already: I’ve read it several times. Basically, imagine a future with a combination mini Ice Age and a really, really, really bad flu epidemic. Then toss a bunch of American troops in the middle of the collapsing Middle East who are trying to get out of there. Now have John Ringo write it, as only a right-of-center dude who knows that he’s selling the book to Baen can do. That’s this book.
And so, adieu to For Love of Mother-Not.
That was a great book, but then all of Ringo’s books are pretty good.