Press Release NASA’s James Webb Space Telescope Marks Milestone, Completes Final Polishing of First Flight Mirror Segment October 4, 2010