Affiliations Courses 1976[position unknown]Yale University1978[position unknown]Yale University1979[position unknown]Yale University1980[position unknown]Yale University 1976Ecology 1976Special Lecturer1976Year-In-Science (I975-I976) 1976Special Lecturer1978Ecology 1978Special Lecturer1979Ecology 1979Faculty/Staff/Lecturer1980Ecology 1980Faculty/Staff/Lecturer