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