John B. Ham received the AB degree at Calvin College, the MA at the University of Michigan, and the MS at Michigan State University. He taught for 15 years in Christian schools and later taught Ornithology (the scientific study of birds) and Zoology at Grand Rapids Junior College, Grand Valley State College, Aquinas College and […]