Walter O'Keefe speaks