I highly recommend this book BEFORE reading the ones that actually came before it if you can.
The story is very well written and there is enough character development to make you want to see what happens to them.
There is some military and some civilian action but just enough of both to make it more than exciting!