Affiliations Courses Positions 1974[position unknown]Dalhousie University1976[position unknown]Dalhousie University1977[position unknown]Dalhousie University 1976Ecology 1976Instructor1977Ecology 1977Instructor 1974Seaweeds, sea urchins and lobsters: some ecological interactions in the coastal zoneFriday Evening Lecturer