Carl Baugh

Carl Edward Baugh is founder and director of the Creation Evidence Museum in Glen Rose, TX.

Sites Critical of Hovind

 * Credentials questioned.
 * Answers-in-Genesis web page saved.