Extended interview: Eric Staal