http://en.wikipedia.org/wiki/Submari...t_submersibles
Not always the best source of information, but its free!