Speaker: Patrick C McCleary