N npr.org Nancy Grace Roman, 'Mother of Hubble' Space Telescope, Has Died 178 points DoreenMichele 7 years ago 10 comments