I am a Captain in the Royal Gurkha Rifles, just returned from Helmand Afghanistan. I have been asked by my OC to put together a list of the top 100 military books a young officer should read in preparation for more tours in Afghanistan, general understanding of COIN and historical background. looking along the lines of 'The accidental guerilla', 'Learning to eat soup with a knife' 'Soldier Sahebs' 'Bugle and a tiger' and 'The Gamble'

Any suggestions?