by Space Telescope Science Institute (U. S.), United States. National Aeronautics and Space Administration, European Space Agency