How Predictable Is Evolution?

Evolutionary biologists like to say that mutations are random but that selection is not; species are crafted by their environments. But if this is the case, why is it so hard to predict evolution? A recent genetic analysis of stick insects provides an important clue. » 5/16/14 4:40pm 5/16/14 4:40pm