Reading list: Submarine
Information about submarines, operations and technology