David Sloan Wilson & Razib Khan (me) on BHTV