P phys.org Scientists predict and witness evolution in a 30-year marine snail experiment 42 points gmays 2 years ago 107 comments