John Ringo is a good author and I'd recommend all of the books I've read by him except for Ghost. Even Ghost wasn't that bad, overall; not as good as his other work, but I enjoyed the first two parts of it. The problem that I had with Ghost is, AFAIK, unique to that novel. Lut tells me it's not even an issue that comes up in the other books in the same series.*
Most of his novels are military sf; there's a lot of violence in them, and the antagonists are often despicable, nasty people who do appalling things, yes. But those are the actionsof the antagonists. The protagonists are generally likeable and decent people who do not randomly do evil things because they're having a bad day.
So please don't take my complaint about one character in one novel as condemnation of the man's entire body of work. I do like John Ringo's books. Just not, y'know, that one. So much.
* Conversation with Lut:
Lut: If you liked the first and second parts of Ghost, you won't have a problem with the later books in the series, really.
Rowyn: You don't understand. I don't like the protagonist any more. If the later books are just going to write off the events of the third novella as unimportant and irrelevant, just like the third novella doesn't make much reference to the events of the first two, then I don't want to read it.
Lut: You want closure.
Rowyn: ... no, I don't want closure, exactly. I don't want Ringo to make it all better, because you can't make that sort of thing all better. But I want acknowledgement that it happened and that it affects the character and his perception of himself. I want it to matter. Does it ever come up again?
Lut: Not that I recall.
Rowyn: Then I don't think I want to read any more of them.
(Although I am kinda curious about Unto the Breech after having two different commenters recommend it, so, I dunno. I'll probably read something else instead. It's not like I don't have dozens of other books I'd like to read some day.)