Speakers: John P. Bloch