Speaker: John Allen