Dr. Dino...
Isn't "Dr. Dino" actually Kent Hovind, the creationist currently serving jail time for tax evasion?