I also have just finished reading "Apache" by Ed Macy. And I have to agree it is very good in describing what the armed forces are up against.
It gave me as a non military chap a new respect for the soldiers who have to leave Blighty in behalf of them politicians.
Cracking book and difficult to put down.