Author: John M. Allen
Alternate names: John Morgan Allen
Born: 1924
Died: 2011
Bio: John Allen was Professor Emeritus of Biology at the University of Michigan