Yes! I have. I agree - a good book. Despite there being about 20 years difference in dates at Sandhurst, it was amusing to see the mind set remains largely the same. Once or twice I thought the author was a bit precious, but generally I couldn't put it down, much to the annoyance of the OC B Echelon at bedtime.