James Dinsmore

James Dinsmore grew up in southern Mississippi and has lived in Ames since 1975. He is professor of animal ecology at Iowa State University.

Published by University of Iowa Press: