Paul A Johnsgard

Paul A. Johnsgard, Foundation Professor Emeritus of Biological Sciences at the University of Nebraska, is author of more than thirty books.