Babylon 5, book 4, No Surrender, No Retreat.
The Shadow War is escalating and all the races of the galaxy combine for one final battle. As Humans and aliens emerge from the fall-out of war, other tensions reach crisis point. The ramifications of Babylon 5's decision to break away from Earth begins to bite, and Captain Sheridan takes on the power of EarthForce and Psi Corps to purge the corruption that has a stranglehold on the government back home.