ID Creationism and Bacterial Chemotaxis Discovery Institute persists in idiocy By Randall Gross Science • September 2011 • Views: 906 Youtube Video