I agree with the first reviewer that this is one of the most refreshingly new ways at looking at a very studied battle. I have read many of the general histories (A Time for Trumpets by McDonald is my favorite). Looking at the men who commanded the six corps that bore the brunt of the battle, examining their history and education, explaining the corps system and it's reason for being where all very educational and interesting. Dr. Winston did a great job of explaining what each of these men were up against, the resources at their disposal, and how they executed their missions, be it defence or offense, carefully planned, or on the fly. Dr. Winston broke the Bulge battle up into three phases, explained what each corp commander faced in each phase and assessed each commander's performance for each phase and then did an overall assessment in the epilogue. He also tried to measure the effect of Allied air power in the battle, from direct support (ground attack, air superiority and air resupply) and indirect support (interdiction missions against communication and supplies).
My only peeve with this book is the sloppy editing/proofreading concerning the identification of German combat units. If the reader was not familiar with the battle, he/she could find it confusing. Some Wehrmacht units were identified as Waffen SS and vice versa, the 9th Panzer Division was also identified as the 9th Panzergrenadier (which never existed). These errors were not systematic, which points to proof reading/editing. Doctor Winston has an excellent grasp of the Allied order of battle. There are numerous sources of the German order of battle easily available to the author, his editors and his publisher. So I found this factor annoying (I find sloppy proof reading/ fact checking in anything I read annoying) and considering Dr. Winston's background and intense interest in the Ardennes battle, disappointing.
But besides that slight annoyance, I found this book an excellent read and would recommend it to anyone interested in this particular battle or wanting to know how the corps system functions.