Speakers: Peter Shackelford