I must say, this is the one Admiral in starfleet I would NOT want to mess with.
I also think that minor reoccurring characters like Admiral Ross is what really sets apart ds9 from the other treks, the high quality of these reoccurring characters, and while he not the first one to come to mind, I had to show him a little love as he what I think of as a top starfleet officer. A velvet fist, who will try to work things out, but if not, you will have starfleet after you, and he is willing to make very tough choices.
