Jack L Carter

Carter is professor emeritus of biology, Colorado College, Colorado Springs.