Stopping the Progress of Science? The creation evolution controversy continues to heat up and stir debate;