Submarines - US Navy
HMS Onyx
Submarines - Foreign Navies
Submarines - HMS Astute
Submarines - Royal Navy