If you haven't read Kaplan, you should. His book on warrior politics is pretty much a must-read these days.
I second that. Warrior Politics sits on my night table and is a "ready to read at all times" book. I read EVERYTHING the man writes. I suggest "The Arabists" as a good starting point.