These extinct shelled cephalopods ruled the ocean for 300 million years. But how they swam and shaped the seas remains a mystery. "Snake stones" or ancient sea creature? Credit: opacity/flickr/CC ...