This blog has moved to TorahMusings.com
Interesting 30-year old interview with Professor Zev Lev about Torah and science (link).