Mar 24, 2010 — By WSU News Services — Steven Beckwith, former director of the Space Telescope Science Institute, which runs the Hubble Space Telescope, will give a public lecture at Wichita State University at 7 p.m. Tuesday, April 6, at the Eugene M. Hughes Metropolitan Complex.