http://www.stephencmeyer.org/news/ - This episode of ID the Future features CSC director Stephen C. Meyer on the Rick Hamada program (http://www.khvhradio.com/pages/rickPersonality.html?page=2) , where he addresses the critical question that stumped Darwin: where did the first life come from? Listen in for Steve's answer, and be sure to check out SignatureIntheCell.com for the latest news and media appearances with Dr. Meyer.