Guest Speaker Dr. Richard Hamilton