By Ric Stephens
Download Count: 1811
License: Free for personal use
Author Notes:
Profiles of more than 100 historic, contemporary and fictional submarines.