The world encyclopedia of submarines - Parker (Lorenz Book, 2007)