Military Submarines Encyclopedia contains information, images and write ups on the worlds submarine classes. From the beginning to the current submarines from all around the world. Also two quizzes to test your submarine knowledge.