Francesco Redi Facts