German Order of Battle: 291st-999th Infantry Divisions, Named Infantry Divisions, and Special Divisions in WWII by Samuel W. Mitcham Jr. Back to product details page >