Speakers: Graham Hoefer