Skip to content
John Philip Holland: Inventor of the Submarine () — Ligoscope