Lincoln Brower

Lincoln Brower is professor emeritus of zoology at the University of Florida and biology professor at Sweet Briar College in Sweet Briar, Virginia.