Complete Idiot's Guide to Submarines (The Complete Idiot's Guide)
https://www.amazon.com/dp/0028644719..._KdmqzbQD73ACQ
Unfortunately it is no longer in print and the only copies available for sale are pricey used ones. Check it out from a library if you get the chance.