Filtering by Guest Speaker Dr. Tim Riordan.