The Odin Mission: Darkest Hour: Blood of Honour: Hellfire

'Commando' comics meet WW II 'Battle Fiction'.  Sometimes compared in style to Bernard Cornwell, James Holland has introduced a new character into the realms of Battle Fiction in Jack Tanner.  Based on the events in Norway in 1940, the proceedings before the evacuation of Dunkirk later in the year and the German invasion of Crete, the first three are all 'losing' battles.  The last of the books, Hellfire, is set in the period leading to the second battle of El Alamein in the Egyptian Desert, and Jack Tanner becomes a 'winner'.  In these four books Jack Tanner advances from a Sergeant and becomes a Second Lieutenant by virtue of a battlefield commission.  There must be more to come, and even at least one prequel, and all likely to be as readable as these.
James Holland is an historian covering WW II and has written non-fiction books, so his research of the period is impeccable and these books have the virtue of having been written round the events of the time.