Judge by Karen Traviss (The Wess’har Wars 6)

Time to clean up Earth.

I am so happy I like Karen Traviss, she is a really good world weaver and she brings a modern view to the eco angle.