Modern Submarines: An Illustrated Reference Guide to Underwater Vessels of the World, from Post-War Nuclear-Powered Submarines to Advanced Attack ... Over 50 Submarines with 250 Photographs