No room for doubt about evolution