Bachelor, Earlham College, 1960. Doctor of Philosophy, Duke University, 1965.
Postdoctoral fellow Smithsonian Institution, Washington, 1965-1968. Assistant professor University Maryland, Baltimore, 1968-1970. Professor Catonsville (Maryland) County Community College, 1970-1995.
Member American Association for the Advancement of Science, American Institute Biological Science, Wilderness Society, Sierra.
Married Jean Elizabeth Inglis, September 9, 1961 (divorced 1987). Children: Tamra, Christopher. Married Janet Rose Lowenstein, August 4, 1990 (deceased 1994).
Married Margaret Evans, October 14, 1997.