An Ecological Perspective (BIOL 346) Talk one: Biological Ethics.
Biology Today (BIOL 109) Talk one: Biological Ethics To get you thinking and talking.