The onslaught of creationism and the challenges of free thinking in America.The onslaught of creationism and the challenges of free thinking in America.The onslaught of creationism and the challenges of free thinking in America.