Killing the Cockroach: Reflections on Extinction | Dr. Phil Stokes | TEDxBuffalo