Cover 5

The Battle for Leyte Gulf

The Battle for Leyte Gulf

The Incredible Story of World War II's Largest Naval Battle

1947