HARRISBURG, Pa. -- By any measure, the professor appeared trapped on the legal ropes. Biochemistry professor Michael J. Behe had just conceded in federal court that precious few scientists support the ...