The march of discovery stumbles on.

Advertisement