The illustrated world guide to submarines - Parker, John (Hermes house, 2007)