The West Point Atlas of War: World War II: European Theater, Ed. V. Esposito.