Posted 12/02/05 Spencer Berry, professor of biology Emeritus, died Nov. 19 at his home in Middlefield, Conn. at the age of 72. His career at Wesleyan spanned 35 years. Berry joined the Wesleyan faculty in 1964 and retired in 1999. He earned a bachelors of art in biology from Williams College with a minor in art history; a masters of arts in biology from Wesleyan; and a Ph.D at Western Reserve University. An expert in the mechanisms of insect development, he held a National Institutes of Health (NIH) Career Development Award from 1971 to 1976 and received several research grants…