Casey Luskin Doesn’t Have a Clue About Science By Smilodon's Retreat • Aug 11, 2013 • No comments Casey Luskin works for the Discovery Institute, the peddler of all things Intelligent Design. Here’s a short bio from the…