A Lost-and-Found Nomad Helps Solve the Mystery of a Swimming Dinosaur. Dinosaurs, Science (Journal), Paleontology, Fossils, National Geographic Society, Casablanca (Morocco), Stromer, Ernst (1870-1952), Ibrahim, Nizar