The illustrated world guide to submarines by John Parker | Lex | Lex