The head, foot, and eye stalk of a tiny land snail were recently found fossilized in a piece of 99-million-year-old amber. Though the specimen measures less than 0.2 inches across, it offers ...