William Kimler

William Kimler is an associate professor of the history of science@North Carolina State University and teaches behavioral biology@Shoals Marine Laboratory. He writies on the history of evolution, ecology and behavior.