Institution: | Department of Physics and Astronomy, University College London, Gower Street, London WC1E 6BT;Space Telescope Science Institute and European Space Agency, 3700 San Martin Drive, Baltimore, MD 21218, USA;Department of Astronomy, University of Wisconsin-Madison, 5534 Sterling, 475 North Charter Street, Madison, WI 53706, USA |