Francisco José Ayala Pereda ( born March 12 , 1934 ) is a Spanish-American biologist and philosopher at the University of California , Irvine .
He is a Spanish-American biologist and philosopher at the University of California , Irvine .