German Order of Battle: 1st-290th Infantry Divisions in WWII (Stackpole Military History Series)