Speaker: Eric Semple

Eric Semple