The inventor who built the first submarine in history: Who is George Garrett?
The first torpedo-firing submarine was built by British engineer Garrett in Liverpool in 1879. The first attempt at this primitive submarine, which was technically unlike today's submarines, failed.