Visiting Speaker June 19 - Dr. Martin Hruska