John P Holland, who invented the US navy's 1st Submarine

John P Holland
He invented the US navy's 1st Submarine
From Chapter 2 of Action In Submarines

« History »
« Library »
« Home »