As I said on another thread, I just finished Gen Franks book "American Soldier". Buy it and read it. It's good.
I agree 100%.