As is traditional and you’ve already seen this recommendation:
McCrae’s Battalion: The Story of the 16th Royal Scots by Jack Alexander is a labour of love and a very detailed history of one specific battalion in WWI. Built around the core of the Hearts of Midlothian football club, it was one of the Pal’s Battalions which filled the need for recruitment between the first few months of war and the introduction of conscription in 1916. Heart breaking, as all such histories of the time are, and extremely well done.
Strongly recommended on two grounds. For the story itself and also as an example of what the gifted amateur (as far as I’m aware this is the only book by the author) is capable of for this is markedly better than many a book, or history, from so called professionals.
The question is not which book published this year, it’s which book you’ve read this year……