Herbert Taylor

Type: Person

Engineer and inventor at Royal Navy specializing in Naval engineering, Explosives/ordnance design, Anti-submarine warfare technology

Mentioned in 1 podcast episode

Podcast Appearances