Speakers for July 29