Imperial Japanese Navy Submarines 1941–45 (New Vanguard, 135)
The Imperial Japanese Navy in World War II possessed the most technologically advanced and varied submarine fleet in the world. Yet, despite playing a crucial scouting role and being equipped with the best torpedoes available, the Japanese submarine fleet was surprisingly ineffective.