SignUp | Login | Search
John Philip Holland invented and launched the world's first motorized submarines in Paterson.