Astronomers Survey Hubble Damage: Seldom has so tiny an error caused so vast a turmoil--but in a $1.6-billion telescope, micrometers loom large. Researchers are now conducting triage on the observing program.
Waldrop
M M
MM