Did natural selection make the Dutch the tallest people on the planet?

An interesting article that should serve as a reminder that natural selection is still very much at work on our species, arguments from creationists notwithstanding.

New study shows that taller men in the Netherlands tend to have more children

Source: Did natural selection make the Dutch the tallest people on the planet?