Speakers for July 28